[发明专利]一种实现数据显示的方法及装置有效
申请号: | 201811109063.5 | 申请日: | 2018-09-21 |
公开(公告)号: | CN109460496B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 林祝庆;李健 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | G06F16/904 | 分类号: | G06F16/904;G06F3/14 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 柳欣;王宝筠 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 数据 显示 方法 装置 | ||
本申请实施例公开了一种实现数据显示的方法和装置,具体包括:首先获得待显示数据集合中的数据最大值和数据最小值以及显示区间的显示最大值和显示最小值,根据数据最大值、数据最小值、显示最大值以及显示最小值可以确定出区间缩放比例,则可以将目标数据的值缩放为目标数据的映射值,该目标数据的映射值一方面依然可以体现数据值之间的大小关系,使显示具有直观性,另一方面目标数据的映射值在设置的显示区间之内,不会存在该目标数据的映射值数值过小或过大,无法显示的问题,从而根据目标数据的映射值对数据进行显示,可以使所显示的数据均能够清晰显示。
技术领域
本申请涉及计算机技术领域,具体涉及一种实现数据显示的方法及装置。
背景技术
随着大数据技术的发展,在很多场景下需要在终端显示设备上进行数据的展示,通常会以较为直观的方式对数据进行显示,例如,采用散点图、柱状图等方式对数据大小、数据分布情况等内容进行显示。在现有技术中,当某数据的值较大时,为了适应显示设备的显示尺寸,通常需要对该数据进行缩小,且其他数据需要同比例缩小,但是,如果各数据值之间的差距较大,会存在数据值较小的数据无法清晰显示的问题。
发明内容
有鉴于此,本申请实施例提供一种实现数据显示的方法及装置,以解决现有技术中因数据同比例缩小而导致的无法对数据清晰显示的技术问题。
为解决上述问题,本申请实施例提供的技术方案如下:
一种实现数据显示的方法,所述方法包括:
获取待显示数据集合中的数据最大值和数据最小值以及显示区间的显示最大值和显示最小值;
计算所述显示最大值与所述显示最小值之差除以所述数据最大值与所述数据最小值之差作为区间缩放比例;
根据所述区间缩放比例、目标数据的值以及区间参考值,确定所述目标数据的映射值,所述区间参考值为所述显示最大值或者所述显示最小值,所述目标数据为所述待显示数据集合中的数据;
根据预先确定的显示方式对所述目标数据的映射值进行显示。
在一种可能的实现方式中,所述根据所述区间缩放比例、目标数据的值以及区间参考值,确定所述目标数据的映射值,包括:
计算所述数据最大值与所述目标数据的值之差,再与所述区间缩放比例相乘,得到第一缩放差值;
计算所述显示最大值与所述第一缩放差值之差,得到所述目标数据的映射值。
在一种可能的实现方式中,当所述目标数据的值为非负数时,所述根据所述区间缩放比例、目标数据的值以及区间参考值,确定所述目标数据的映射值,包括:
计算所述目标数据的值与所述数据最小值之差,再与所述区间缩放比例相乘,得到第二缩放差值;
计算所述显示最小值与所述第二缩放差值之和,得到所述目标数据的映射值。
在一种可能的实现方式中,如果所述数据最小值为非正数,在计算所述显示最大值与所述显示最小值之差除以所述数据最大值与所述数据最小值之差作为区间缩放比例之前,所述方法还包括:
将所述待显示数据集合中的全部数据加上平移值,更新所述待显示数据集合中的全部数据,重新获取待显示数据集合中的数据最大值和数据最小值,并执行计算所述显示最大值与所述显示最小值之差除以所述数据最大值与所述数据最小值之差作为区间缩放比例以及后续步骤。
在一种可能的实现方式中,所述显示最大值以及所述显示最小值是根据显示设备的显示配置确定的。
在一种可能的实现方式中,在根据预先确定的显示方式对所述目标数据的映射值进行显示之后,所述方法还包括:
对符合预设条件的目标数据添加对应的标记进行显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811109063.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置