图表展示方法及装置制造方法及图纸

技术编号:31820319 阅读:67 留言:0更新日期:2022-01-12 12:11
本发明专利技术公开了一种图表展示方法及装置。其中,该方法包括:确定多个图形的显示区域;基于每个图形上待展示的数据集,确定关联数据,其中,关联数据为待展示的数据集中的相同数据;将关联数据显示在关联区域中,并将每个图形上的非关联数据,分别显示在每个图形的非关联区域中,其中,关联区域为图形的显示区域之间相交的区域,非关联数据为图形的数据中除关联数据之外的数据,非关联区域为图形的显示区域中除关联区域之外的显示区域。本发明专利技术解决了相关技术中没有在维恩图上显示关键词的方法,仅能够显示维恩图,导致使用效果差的技术问题。导致使用效果差的技术问题。导致使用效果差的技术问题。

【技术实现步骤摘要】
图表展示方法及装置


[0001]本专利技术涉及图表展示领域,具体而言,涉及一种图表展示方法及装置。

技术介绍

[0002]在图表统计数据的过程中,经过了大量的计算处理,数据清洗之后,得到了多个关键词集合,希望同时展示出集合之间的关系和关键词,在维恩图的相交部分,显示不同集合之间共同拥有的关键字,然后维恩图的非相交部分显示各自集合独有的关键字。这不仅可以清晰明了地展示出集合之间的逻辑联系,而且能够把包含的数据结构更形象地进行展示。但是相关技术中,仅能提供维恩图的实现,无法实现在维恩图上显示关键词,导致使用效果差的问题。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种图表展示方法及装置,以至少解决相关技术中没有在维恩图上显示关键词的方法,仅能够显示维恩图,导致使用效果差的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种图形展示方法,包括:确定多个图形的显示区域;基于每个图形上待展示的数据集,确定关联数据,其中,所述关联数据为待展示的数据集中的相同数据;将所述关联数据显示在关联区域中,并将每个图形上的非关联数据,分别显示在每个图形的非关联区域中,其中,所述关联区域为图形的显示区域之间相交的区域,所述非关联数据为图形的数据中除所述关联数据之外的数据,所述非关联区域为图形的显示区域中除所述关联区域之外的显示区域。
[0006]可选的,确定多个图形的显示区域包括:根据用于渲染所述图形的展示区域的大小确定待显示的每个图形的区域大小;根据每个图形的区域大小和图形之间待展示的数据集的交集,确定每个图形待显示的坐标位置;根据每个图形的区域大小和每个图形待显示的坐标位置,确定每个图形的显示区域。
[0007]可选的,根据每个图形的区域大小和图形之间待展示的数据集的交集,确定每个图形待显示的坐标位置包括:根据每个图形的区域大小和图形之间待展示的数据集的交集,确定所述关联区域的面积;根据所述关联区域的面积确定每个图形待显示的坐标位置。
[0008]可选的,根据每个图形的区域大小和图形之间待展示的数据集的交集,确定所述关联区域的面积,包括:确定每个图形的区域大小的面积;根据所述交集中的数据量和每个图形的区域大小的面积,确定所述关联区域的面积。
[0009]可选的,基于每个图形上待展示的数据集,确定关联数据之后,所述方法还包括:基于每个图形的显示区域的位置,确定关联区域的坐标位置;根据所述关联区域的坐标位置和所述关联区域的面积,确定所述关联区域。
[0010]可选的,将所述关联数据显示在所述关联区域中,并将每个图形上的非关联数据,分别显示在每个图形的非关联区域中包括:在所述展示区域内建立坐标系;在所述坐标系
中,确定所述显示区域的轮廓的方程,其中,所述显示区域的轮廓为封闭图形;根据所述显示区域的轮廓的方程,确定所述关联区域的轮廓的方程;根据所述关联区域的轮廓的方程确定,所述关联区域的坐标范围,将所述关联数据显示在所述关联区域的坐标范围内;和/或,根据所述显示区域的轮廓的方程,确定所述非关联区域的轮廓的方程;根据所述非关联区域的轮廓的方程确定,所述非关联区域的坐标范围,将所述非关联数据显示在所述非关联区域的坐标范围内。
[0011]可选的,将所述关联数据显示在所述关联区域的坐标范围内,包括:将多个所述关联数据在所述关联区域的横坐标上均匀分布;对在横坐标上均匀分布后的所述关联数据在纵坐标上进行随机位移处理,或者,将多个所述关联数据在所述关联区域的纵坐标上均匀分布;对在纵坐标上均匀分布后的所述关联数据在横坐标上进行随机位移处理;将所述非关联数据显示在所述非关联区域的坐标范围内,包括:将多个所述非关联数据在所述非关联区域的横坐标上均匀分布;对在横坐标上均匀分布后的所述非关联数据在纵坐标上进行随机位移处理,或者,将多个所述非关联数据在所述非关联区域的纵坐标上均匀分布;对在纵坐标上均匀分布后的所述非关联数据在横坐标上进行随机位移处理。
[0012]根据本专利技术实施例的另一方面,还提供了一种图表展示装置,包括:第一确定模块,用于确定多个图形的显示区域;第二确定模块,用于基于每个图形上待展示的数据集,确定关联数据,其中,所述关联数据为待展示的数据集中的相同数据;关联模块,用于将所述关联数据显示在关联区域中,并将每个图形上的非关联数据,分别显示在每个图形的非关联区域中,其中,所述关联区域为图形的显示区域之间相交的区域,所述非关联数据为图形的数据中除所述关联数据之外的数据,所述非关联区域为图形的显示区域中除所述关联区域之外的显示区域。
[0013]根据本专利技术实施例的另一方面,还提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述中任意一项所述的图形展示方法。
[0014]根据本专利技术实施例的另一方面,还提供了一种电子设备,设备包括至少一个处理器、以及与处理器连接的至少一个存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行如权利要求1至7中任一项所述的图表展示方法。
[0015]在本专利技术实施例中,采用确定多个图形的显示区域;基于每个图形上待展示的数据集,确定关联数据,其中,关联数据为待展示的数据集中的相同数据;将关联数据显示在关联区域中,并将每个图形上的非关联数据,分别显示在每个图形的非关联区域中,其中,关联区域为图形的显示区域之间相交的区域,非关联数据为图形的数据中除关联数据之外的数据,非关联区域为图形的显示区域中除关联区域之外的显示区域的方式,通过将图形对应的数据集显示在图形的显示区域上,并将图形之间具有关联关系的数据显示在关联区域上,达到了将图形的显示区域和显示区域对应的数据结合显示的目的,从而实现了同时显示维恩图和关键词,提高使用效果的技术效果,进而解决了相关技术中没有在维恩图上显示关键词的方法,仅能够显示维恩图,导致使用效果差的技术问题。
附图说明
[0016]构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0017]图1是根据本专利技术实施例的一种图表展示方法的流程图;
[0018]图2是根据本专利技术实施方式的两集合相离的维恩图的示意图;
[0019]图3是根据本专利技术实施方式的两集合相交的维恩图的示意图;
[0020]图4是根据本专利技术实施方式的维恩图上显示数据的示意图;
[0021]图5是根据本专利技术实施例的一种图表展示装置的示意图;
[0022]图6是根据本申请实施例提供的电子设备的示意图。
具体实施方式
[0023]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0024]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图形展示方法,其特征在于,包括:确定多个图形的显示区域;基于每个图形上待展示的数据集,确定关联数据,其中,所述关联数据为待展示的数据集中的相同数据;将所述关联数据显示在关联区域中,并将每个图形上的非关联数据,分别显示在每个图形的非关联区域中,其中,所述关联区域为图形的显示区域之间相交的区域,所述非关联数据为图形的数据中除所述关联数据之外的数据,所述非关联区域为图形的显示区域中除所述关联区域之外的显示区域。2.根据权利要求1所述的方法,其特征在于,确定多个图形的显示区域包括:根据用于渲染所述图形的展示区域的大小确定待显示的每个图形的区域大小;根据每个图形的区域大小和图形之间待展示的数据集的交集,确定每个图形待显示的坐标位置;根据每个图形的区域大小和每个图形待显示的坐标位置,确定每个图形的显示区域。3.根据权利要求2所述的方法,其特征在于,根据每个图形的区域大小和图形之间待展示的数据集的交集,确定每个图形待显示的坐标位置包括:根据每个图形的区域大小和图形之间待展示的数据集的交集,确定所述关联区域的面积;根据所述关联区域的面积确定每个图形待显示的坐标位置。4.根据权利要求3所述的方法,其特征在于,根据每个图形的区域大小和图形之间待展示的数据集的交集,确定所述关联区域的面积,包括:确定每个图形的区域大小的面积;根据所述交集中的数据量和每个图形的区域大小的面积,确定所述关联区域的面积。5.根据权利要求3所述的方法,其特征在于,基于每个图形上待展示的数据集,确定关联数据之后,所述方法还包括:基于每个图形的显示区域的位置,确定关联区域的坐标位置;根据所述关联区域的坐标位置和所述关联区域的面积,确定所述关联区域。6.根据权利要求2所述的方法,其特征在于,将所述关联数据显示在所述关联区域中,并将每个图形上的非关联数据,分别显示在每个图形的非关联区域中包括:在所述展示区域内建立坐标系;在所述坐标系中,确定所述显示区域的轮廓的方程,其中,所述显示区域的轮廓为封闭图形;根据所述显示区域的轮廓的方程,确定所述关联区域的轮廓的方程;根据所述关联区域的轮廓的方程确定,所述关...

【专利技术属性】
技术研发人员:张筑
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1