[发明专利]一种图表显示的方法及装置有效
申请号: | 201510945904.6 | 申请日: | 2015-12-16 |
公开(公告)号: | CN106886510B | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 张鹏霄 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | G06F40/183 | 分类号: | G06F40/183 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 王伟锋;刘铁生 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图表 显示 方法 装置 | ||
本发明公开了一种图表显示的方法,涉及电通信技术领域,为解决不能完整地显示实体间的关联关系的问题而发明。本发明的方法包括:根据实体的关系类型对数据库中的实体进行分组,分组包括基础组和除所述基础组之外的关联组,基础组为生成和弦图的起始组;获取所有分组中实体间的关联度;为每个分组对应生成一个二维的关系矩阵,关系矩阵的数据为实体间的关联度;查找所有关系矩阵中不为零的最小关联度;根据最小关联度,计算替换关联度,替换关联度的量级小于最小关联度的量级;将基础组对应的关系矩阵中所有为零的关联度,替换为替换关联度;根据替换后的基础组和关联组对应的关系矩阵,生成和弦图。本发明主要应用于和弦图显示的过程中。
技术领域
本发明涉及电通信技术领域,尤其涉及一种图表显示的方法及装置。
背景技术
ECharts(enterprise charts,商业级数据图表),是为了满足公司商业体系里各种业务系统的报表需求而设计的。ECharts,是提供直观、生动、可交互、可高度个性化定制的数据可视化图表。ECharts,提供商业产品常用图表库,创建了坐标系、图例、提示、工具箱等基础组件,并在此上构建出折线图、柱状图、气泡图、饼图、地图、力导向布局图、和弦图等。
ECharts和弦图的整体形状为圆形,在圆环上用一定的长度表示一个实体,用弦连接的两个实体之间是有关联的。ECharts和弦图,表示实体和其他实体的关联,实体在圆环边上占的长度表示该实体的总关联度。如果两个实体之间有关联,则将两个实体用一条弦连接起来,而弦的宽度与两个实体之间的关联度成正比例关系。如果两个实体之间没有关联,即关联度为0,则两个实体之间没有弦连接。和弦图的实体之间的关联度保存在二维关系矩阵中。
在现有技术中,展示和弦图之前,把实体分组,然后在和弦图中一组一组展示各个分组中的实体及实体间的关联度。在分组中指定一个组为基础组,和弦图的显示以基础组为依据,若基础组中的某个实体与其余实体没有任何关联,即使该实体在其他组中有关联关系的存在,该实体也不会在和弦图中显示。这样显示的和弦图,可能缺少某个实体,从而不能完整地显示实体之间的关联关系。
发明内容
本发明提供了一种图表显示的方法及装置,能够解决不能完整地显示实体间的关联关系的问题。
为了解决上述技术问题,本发明一方面提供了一种图表显示的方法,该方法包括:
根据实体的关系类型对数据库中的实体进行分组,所述分组包括基础组和除所述基础组之外的关联组,所述基础组为生成和弦图的起始组;
获取所有分组中实体间的关联度;
为每个分组对应生成一个二维的关系矩阵,所述关系矩阵的数据为实体间的关联度;
查找所有关系矩阵中不为零的最小关联度;
根据所述最小关联度,计算替换关联度,所述替换关联度的量级小于所述最小关联度的量级;
将所述基础组对应的关系矩阵中所有为零的关联度,替换为所述替换关联度;
根据所述替换后的基础组和所述关联组对应的关系矩阵,生成所述和弦图。
另一方面,本发明提供了一种图表显示的装置,该装置包括:
分组单元,用于根据实体的关系类型对数据库中的实体进行分组,所述分组包括基础组和除所述基础组之外的关联组,所述基础组为生成和弦图的起始组;
获取单元,用于获取所述分组单元中所有分组中实体间的关联度;
第一生成单元,用于为所述分组单元中每个分组对应生成一个二维的关系矩阵,所述关系矩阵的数据为实体间的所述获取单元获取的关联度;
查找单元,用于查找所述第一生成单元中所有关系矩阵中不为零的最小关联度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510945904.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:微酸性条件下的碱性玻璃抛光液以及应用
- 下一篇:一种硅溶胶抛光液