【技术实现步骤摘要】
一种图表显示的方法及装置
本专利技术涉及电通信
,尤其涉及一种图表显示的方法及装置。
技术介绍
ECharts(enterprisecharts,商业级数据图表),是为了满足公司商业体系里各种业务系统的报表需求而设计的。ECharts,是提供直观、生动、可交互、可高度个性化定制的数据可视化图表。ECharts,提供商业产品常用图表库,创建了坐标系、图例、提示、工具箱等基础组件,并在此上构建出折线图、柱状图、气泡图、饼图、地图、力导向布局图、和弦图等。ECharts和弦图的整体形状为圆形,在圆环上用一定的长度表示一个实体,用弦连接的两个实体之间是有关联的。ECharts和弦图,表示实体和其他实体的关联,实体在圆环边上占的长度表示该实体的总关联度。如果两个实体之间有关联,则将两个实体用一条弦连接起来,而弦的宽度与两个实体之间的关联度成正比例关系。如果两个实体之间没有关联,即关联度为0,则两个实体之间没有弦连接。和弦图的实体之间的关联度保存在二维关系矩阵中。在现有技术中,展示和弦图之前,把实体分组,然后在和弦图中一组一组展示各个分组中的实体及实体间的关联度。在分组 ...
【技术保护点】
一种图表显示的方法,其特征在于,所述方法包括:根据实体的关系类型对数据库中的实体进行分组,所述分组包括基础组和除所述基础组之外的关联组,所述基础组为生成和弦图的起始组;获取所有分组中实体间的关联度;为每个分组对应生成一个二维的关系矩阵,所述关系矩阵的数据为实体间的关联度;查找所有关系矩阵中不为零的最小关联度;根据所述最小关联度,计算替换关联度,所述替换关联度的量级小于所述最小关联度的量级;将所述基础组对应的关系矩阵中所有为零的关联度,替换为所述替换关联度;根据所述替换后的基础组和所述关联组对应的关系矩阵,生成所述和弦图。
【技术特征摘要】
1.一种图表显示的方法,其特征在于,所述方法包括:根据实体的关系类型对数据库中的实体进行分组,所述分组包括基础组和除所述基础组之外的关联组,所述基础组为生成和弦图的起始组;获取所有分组中实体间的关联度;为每个分组对应生成一个二维的关系矩阵,所述关系矩阵的数据为实体间的关联度;查找所有关系矩阵中不为零的最小关联度;根据所述最小关联度,计算替换关联度,所述替换关联度的量级小于所述最小关联度的量级;将所述基础组对应的关系矩阵中所有为零的关联度,替换为所述替换关联度;根据所述替换后的基础组和所述关联组对应的关系矩阵,生成所述和弦图。2.根据权利要求1所述的方法,其特征在于,所述根据实体的类型关系对数据库中的实体进行分组,包括:选取分组中的任意一组为基础组。3.根据权利要求1所述的方法,其特征在于,所述计算替换关联度,包括:将所述最小关联度除以预设数值,获得所述替换关联度,所述预设数值的量级大于所述最小关联度的量级。4.根据权利要求1所述的方法,其特征在于,所述为每个分组对应生成一个二维的关系矩阵,包括:根据每个分组中实体的个数,设置对应的关系矩阵的行数和列数;将所述每个分组中实体间的关联度添加到对应的关系矩阵的对应位置;将每个关系矩阵中未添加实体间的关联度的位置置0。5.一种图表显示的装置,其特征在于,所述装置包括:分组单元,用于根据实体的关系类型对数据库中的实体进行分组,所述分组包括基础组和除所述...
【专利技术属性】
技术研发人员:张鹏霄,
申请(专利权)人:北京国双科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。