基于阿帕奇图表的数据显示方法及相关产品技术

技术编号:34723082 阅读:16 留言:0更新日期:2022-08-31 18:09
本申请提供了一种基于阿帕奇图表的数据显示方法及相关产品,所述方法包括:终端设备接收阿帕奇图表的原始数据,确定绘制在同一张阿帕奇图表的原始数据的多个数值;终端设备计算多个数值中任意两个值之间的比例得到比例值,将比例值大于第一阈值的w个数值分成临时组;终端设备将该多个数值执行缩小处理得到缩小后的多个数值,将缩小后的多个数值在阿帕奇图表显示。本申请提供的技术方案具有可视化程度高的优点。度高的优点。度高的优点。

【技术实现步骤摘要】
基于阿帕奇图表的数据显示方法及相关产品


[0001]本申请涉及软件领域,特别是一种基于阿帕奇图表的数据显示方法及相关产品。

技术介绍

[0002]Apache ECharts:阿帕奇图表,以下简称ECharts(图表),是一个使用JavaScript实现的开源可视化库;Label:图形上的文本标签,可用于说明图形的一些数据信息,比如值,名称等;Tooltip:提示框组件,用于鼠标悬浮在图表上时,显示具体的数值;Formatter:内容格式器,支持字符串模板和回调函数两种形式。
[0003]阿帕奇图表的数据显示方法在一组数据差额较大时,可视化图表无法表示可视化意义,影响了数据的可视化效果,影响了用户体验度。

技术实现思路

[0004]为解决上述问题,本申请公开了一种基于阿帕奇图表的数据显示方法及相关产品,可以提高可视化图表的可视化意义,提高可视化效果,提高了用户体验度。
[0005]本申请实施例第一方面提供了一种基于阿帕奇图表的数据显示方法,所述方法包括如下步骤:
[0006]终端设备接收阿帕奇图表的原始数据,确定绘制在同一张阿帕奇图表的原始数据的多个数值;
[0007]终端设备计算多个数值中任意两个值之间的比例得到比例值,将比例值大于第一阈值的w个数值分成临时组;
[0008]终端设备将该多个数值执行缩小处理得到缩小后的多个数值,将缩小后的比例值在阿帕奇图表显示。
[0009]第二方面,提供一种基于阿帕奇图表的数据显示系统,所述系统包括:
[0010]获取单元,用于接收阿帕奇图表的原始数据;
[0011]处理单元,用于确定绘制在同一张阿帕奇图表的原始数据的多个数值;计算多个数值中任意两个值之间的比例得到比例值,将比例值大于第一阈值的w个数值分成临时组;将该多个数值执行缩小处理得到缩小后的多个数值,将缩小后的比例值在阿帕奇图表显示。
[0012]第三方面,提供一种终端设备,包括处理器、存储器、显示屏以及一个或多个程序;所述程序包括用于执行第一方面提供的方法中的步骤的指令。
[0013]本申请实施例第四方面提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行本申请实施例第一方面所描述的方法。
[0014]实施本申请实施例时,具有如下有益效果:
[0015]本申请提供的技术方案终端设备接收阿帕奇图表的原始数据,确定绘制在同一张阿帕奇图表的原始数据的多个数值;终端设备计算多个数值中任意两个值之间的比例得到
比例值,将比例值大于第一阈值的n个数值分成临时组;终端设备将该临时组内的n个数值的比例执行缩小处理得到缩小后的比例值,将缩小后的比例值在阿帕奇图表显示。这样本申请提供技术方案对于原始数据的比例值在大于一定阈值(即第一阈值)的情况下,对于此比例进行缩小处理得到缩小后的比例值,这样能够缩小比例显示,进而避免了比例差值过大导致过小的数据无法显示,进而提高数据的可视化程度,提高用户体验度。
附图说明
[0016]为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本申请实施例中终端设备的硬件系统结构示意图;
[0018]图2为本申请实施例中基于阿帕奇图表的数据显示方法流程示意图;
[0019]图3为本申请实施例中基于阿帕奇图表的数据显示系统的结构示意图;
[0020]图4为本申请实施例中一种终端设备的结构示意图;
[0021]图5为本申请实施例一提供的基于阿帕奇图表的数据显示方法流程示意图。
具体实施方式
[0022]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0023]本专利技术的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、产品或设备固有的其他步骤或单元。
[0024]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0025]参阅图1,图1为本申请提供的一种终端设备的示意图,示例的,如图1所示,上述终端设备具体可以包括:处理器、存储器、显示屏、通信电路和音频组件(可选的),上述部件可以通过总线连接,也可以通过其他方式连接,本申请并不限制上述连接的具体方式。
[0026]当然,本申请实施例的终端设备是一种具有无线通信功能的设备,可以称为终端(terminal)、用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)、接入终端设备、车载终端设备、工业控制终端设备、UE单元、UE站、移动站、远方站、远程终端设备、移动设备、UE终端设备、无线通信设备、UE代理或UE装置等。终端设备可以是固定的或者移动的。需要说明的是,终端设备可以支持至少一种无线通信技术,例如LTE、新空口(new radio,NR)等。例如,终端设备可以是手机(mobile phone)、平板电脑(pad)、台式机、笔记本电脑、一体机、车载终端、虚拟现实(virtual reality,VR)终
端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于阿帕奇图表的数据显示方法,其特征在于,所述方法包括如下步骤:终端设备接收阿帕奇图表的原始数据,确定绘制在同一张阿帕奇图表的原始数据的多个数值;终端设备计算多个数值中任意两个值之间的比例得到比例值,将比例值大于第一阈值的w个数值分成临时组;终端设备将该多个数值执行缩小处理得到缩小后的多个数值,将缩小后的多个数值在阿帕奇图表显示。2.根据权利要求1所述的方法,其特征在于,所述临时组还包括:阿帕奇图表的标识。3.根据权利要求1所述的方法,其特征在于,所述缩小处理为:等比例缩小。4.根据权利要求3所述的方法,其特征在,所述等比例缩小具体包括:开方缩小、开n次方缩小或比值缩小。5.根据权利要求1所述的方法,其特征在于,所述将缩小后的多个数值在阿帕奇图表显示具体包括:利用Formatter内容格式器以回调函数的形式将Label的值重新赋值;利用Formatter内容格式器以回调函数的形式将Tooltips的值重新赋值;利用Formatter内容格式器以回调函数的形式将Y轴的刻度值重新赋值;利用Formatter内容格式器以回调函数的形式将图例的值重新赋值得到缩小后的比例值在阿帕奇图表显示。6.一种基于阿帕奇图表的数据显示系统,其特征在于,所述系统包括:获取单元,用于接收阿帕奇图表的原始数据;处理单元,用于确定绘制在同一张阿帕奇图...

【专利技术属性】
技术研发人员:张彬叶振东
申请(专利权)人:深圳希施玛数据科技有限公司
类型:发明
国别省市:

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

1