The invention discloses a method and a device for displaying data by graphics. Among them, the method comprises: obtaining a plurality of data to be displayed; determining a plurality of display to be whether there are differences in the data, data, data and to display multiple difference difference data difference exceeds the preset range of non individual data; if the number to be displayed the differences of data, in accordance with the preset zoom parameters to zoom on the difference data, get data on data and zoom zoom; each non difference data, draw a plurality of display data display graphics. The invention solves the technical problem that the data to be displayed can not be accurately displayed along with the time variation.
【技术实现步骤摘要】
利用图形展示数据的方法和装置
本专利技术涉及数据处理领域,具体而言,涉及一种利用图形展示数据的方法和装置。
技术介绍
现有技术中,在对数据进行分析时,为了能够很直观地从整体上了解数据随时间变化的规律和趋势,通常会利用一些图表(如曲线图、柱状图等)将需展示的各个数据按照其时间维度进行展示。但是,当需展示的一组数据中某一条或几条数据与其他数据差异(如数值差异)比较大时,就很难看出其他数据的变化趋势。在现有技术中,通常会认为这些差异较大的数据是异常数据,在对数据进行展示的过程中,一般都会将这些异常数据舍弃掉。但是,当展示的是一组按照时间变化的数据时,如果不舍弃差异比较大的异常数据,难以看出其他数据的变化趋势,如图1中示出的数据6的数值远远大于其他的数据,其他数据的变化趋势无法从图中得知;如果舍弃差异较大的数据(如该图中的数据4的数值为零),就很难反应出在舍弃的时间点上或者时间段内的数据变化规律和趋势,如图2所示。针对现有技术中由于待展示数据中某一条或几条数据与其他数据差异较大,无法准确展示该待展示数据随时间变化的趋势的技术问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种利用图形展示数据的方法和装置,以至少解决无法准确展示该待展示数据随时间变化的趋势的技术问题。根据本专利技术实施例的一个方面,提供了一种利用图形展示数据的方法,该方法包括:获取多个待展示数据;确定多个待展示数据中是否存在差异数据,其中,差异数据与多个待展示数据中各个非差异数据的差值超出预设差值范围;若多个待展示数据中存在差异数据,则按照预设缩放参数对差异数据进行缩放处理,得到 ...
【技术保护点】
一种利用图形展示数据的方法,其特征在于,包括:获取多个待展示数据;确定所述多个待展示数据中是否存在差异数据,其中,所述差异数据与所述多个待展示数据中各个非差异数据的差值超出预设差值范围;若所述多个待展示数据中存在所述差异数据,则按照预设缩放参数对所述差异数据进行缩放处理,得到缩放数据;绘制所述缩放数据和所述各个非差异数据的展示图形。
【技术特征摘要】
1.一种利用图形展示数据的方法,其特征在于,包括:获取多个待展示数据;确定所述多个待展示数据中是否存在差异数据,其中,所述差异数据与所述多个待展示数据中各个非差异数据的差值超出预设差值范围;若所述多个待展示数据中存在所述差异数据,则按照预设缩放参数对所述差异数据进行缩放处理,得到缩放数据;绘制所述缩放数据和所述各个非差异数据的展示图形。2.根据权利要求1所述的方法,其特征在于,按照预设缩放参数对所述差异数据进行缩放处理包括:若所述差异数据为一个,按照所述预设缩放参数,计算所述差异数据的缩放数据;若所述差异数据为多个,确定多个差异数据的基准数据;按照所述预设缩放参数,计算所述基准数据的缩放数据;若所述差异数据大于各个所述非差异数据,且所述基准数据的缩放数据大于各个所述非差异数据,则基于所述基准数据的缩放数据,对各个所述差异数据进行缩放处理;若所述差异数据小于各个所述非差异数据,且所述基准数据的缩放数据小于各个所述非差异数据,则基于所述基准数据的缩放数据,对各个所述差异数据进行缩放处理。3.根据权利要求2所述的方法,其特征在于,基于所述差异数据的缩放数据,对各个所述差异数据进行缩放处理包括:确定各个所述差异数据与所述基准数据的比值am/a,其中,a用于表示所述基准数据,am用于表示所述差异数据,其中,1≤m≤n,m和n为自然数,n用于表示所述差异数据的数量;计算各个所述差异数据am的缩放数据a'm,a'm=a'*am/a,其中,a'用于表示所述基准数据的缩放数据。4.根据权利要求2所述的方法,其特征在于,确定多个差异数据的基准数据包括:比较各个所述差异数据与各个所述非差异数据的大小;若比较出各个所述差异数据大于各个所述非差异数据,则获取所述差异数据中的最小值,将所述最小值作为所述基准数据;若比较出各个所述差异数据小于各个所述非差异数据,则获取所述差异数据中的最大值,将所述最大值作为所述基准数据。5.根据权利要求2所述的方法,其特征在于,按照所述预设缩放参数,计算基准数据的缩放数据包括:计算所述基准数据a的缩放数据a',其中,a'=X*a,a表示所述基准数据,a'表示所述基准数据的缩放数据,X表示所述预设缩放参数,n为自然数,n用于表示所述差异数据的数量;或计算各个所述非差异数据与所述基准数据的差值的绝对值;基于差值的绝对值最小的非差异数据,计算所述述基准数据的缩放数据a',其中,a'=X*b,其中,b表示所述差值的绝对值最小的非差异数据。6.根据权利要求1至5中任意一项所述的方法,其特征在于,确定所述多个待展示数据中是否存在差...
【专利技术属性】
技术研发人员:高全胜,
申请(专利权)人:北京国双科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。