趋势图显示方法及装置的制造方法

文档序号:9810621阅读:263来源:国知局
趋势图显示方法及装置的制造方法
【技术领域】
[0001]本发明涉及数据显示技术领域,尤其涉及一种趋势图显示方法及装置。
【背景技术】
[0002]在对数据进行统计分析时,由于图表反映数据较为直观,故通常以图表的形式对数据进行显示。在将数据以图表进行显示时,通常是对图表的坐标轴进行等比划分,但如果待显示的数据中存在个别异常数据(该个别异常数据的值与其他大部分数据的值的差距很大)时,则需要对图标进行整体缩小以在显示界面显示所有数据。因此,现有的图表显示方法在显示包含个别异常值的数据时,会削弱图表的直观性。

【发明内容】

[0003]本发明的主要目的在于提供一种趋势图显示方法及装置,旨在解决现有的图表显示方法在显示包含个别异常值的数据时,会削弱图表的直观性的问题。
[0004]为实现上述目的,本发明提供的一种趋势图显示方法,所述趋势图显示方法包括以下步骤:
[0005]获取待进行趋势图显示的检测数据;
[0006]在所述检测数据中存在检测数据不在预设数据区间内时,确定不在所述预设数据区间内的所述检测数据;
[0007]调整预设坐标轴中确定的所述检测数据所在的数据区间的纵向坐标刻度值,以使所述确定的所述检测数据显示于所述预设坐标轴中;
[0008]将所述检测数据显示于调整后的所述预设坐标轴中,以生成所述检测数据的趋势图。
[0009]可选地,所述调整预设坐标轴中确定的所述检测数据所在的数据区间的纵向坐标刻度值的步骤包括:
[0010]获取确定的所述检测数据的极值,所述极值包括最大值及最小值;
[0011]根据所述极值与所述预设数据区间的极限值调整所述确定的所述检测数据所在的数据区间的纵向坐标刻度值。
[0012]可选地,所述根据所述极值与所述预设数据区间的极限值调整所述确定的所述检测数据所在的数据区间的纵向坐标刻度值的步骤包括:
[0013]获取确定的所述检测数据所在的数据区间对应的纵向坐标段数;
[0014]根据获取的所述纵向坐标段数及所述极值与所述预设数据区间的极限值的差值计算出调整后的坐标轴刻度;
[0015]根据所述坐标轴刻度对应调整所述确定的所述检测数据所在的数据区间的纵向坐标刻度值。
[0016]可选地,所述获取确定的所述检测数据的极值,所述极值包括最大值及最小值的步骤之后,还包括:
[0017]在所述极值为最大值时,判断所述最大值是否大于预设纵坐标轴上的最大坐标刻度值;
[0018]若是,则执行所述根据所述极值与所述预设数据区间的极限值调整所述确定的所述检测数据所在的数据区间的纵向坐标刻度值的步骤;
[0019]在所述极值为最小值时,判断所述最小值是否小于预设纵坐标轴上的最小坐标刻度值;
[0020]若是,则执行所述根据所述极值与所述预设数据区间的极限值调整所述确定的所述检测数据所在的数据区间的纵向坐标刻度值的步骤。
[0021]可选地,在生成所述检测数据的趋势图时,采用预设的显示参数显示位于所述预设数据区间外的所述检测数据。
[0022]此外,为实现上述目的,本发明还提供一种趋势图显示装置,所述趋势图显示装置包括:
[0023]获取模块,用于获取待进行趋势图显示的检测数据;
[0024]确定模块,用于在所述检测数据中存在检测数据不在预设数据区间内时,确定不在所述预设数据区间内的所述检测数据;
[0025]调整模块,用于调整预设坐标轴中确定的所述检测数据所在的数据区间的纵向坐标刻度值,以使所述确定的所述检测数据显示于所述预设坐标轴中;
[0026]显示模块,用于将所述检测数据显示于调整后的所述预设坐标轴中,以生成所述检测数据的趋势图。
[0027]可选地,所述调整模块包括:
[0028]获取单元,用于获取确定的所述检测数据的极值,所述极值包括最大值及最小值;
[0029]调整单元,用于根据所述极值与所述预设数据区间的极限值调整所述确定的所述检测数据所在的数据区间的纵向坐标刻度值。
[0030]可选地,所述调整单元包括:
[0031]获取子单元,用于获取确定的所述检测数据所在的数据区间对应的纵向坐标段数;
[0032]计算子单元,用于根据获取的所述纵向坐标段数及所述极值与所述预设数据区间的极限值的差值计算出调整后的坐标轴刻度;
[0033]调整子单元,用于根据所述坐标轴刻度对应调整所述确定的所述检测数据所在的数据区间的纵向坐标刻度值。
[0034]可选地,所述趋势图显示装置还包括:
[0035]判断模块,用于在所述极值为最大值时,判断所述最大值是否大于预设纵坐标轴上的最大坐标刻度值,以及在所述极值为最小值时,判断所述最小值是否小于预设纵坐标轴上的最小坐标刻度值;
[0036]所述调整模块,还用于在所述最大值大于预设纵坐标轴上的最大坐标刻度值时,根据所述极值与所述预设数据区间的极限值调整所述确定的所述检测数据所在的数据区间的纵向坐标刻度值,以及在所述最小值小于预设纵坐标轴上的最小坐标刻度值时,根据所述极值与所述预设数据区间的极限值调整所述确定的所述检测数据所在的数据区间的纵向坐标刻度值。
[0037]可选地,在生成所述检测数据的趋势图时,采用预设的显示参数显示位于所述预设数据区间外的所述检测数据。
[0038]本发明通过在获取到待进行趋势图显示的检测数据时,确定不在所述预设数据区间内的所述检测数据,然后根据确定的所述检测数据调整所述坐标轴的纵向坐标刻度值,从而使所述确定的所述检测数据显示于所述预设坐标轴中,即通过设置纵坐标轴上的不在所述预设数据区间及所述预设数据区间的各个坐标段不同的坐标轴刻度,从而有效解决了含有个别异常值的数据进行图表显示时,会削弱图表的直观性的问题,提高了图表显示的直观性。
【附图说明】
[0039]图1为本发明趋势图显示方法的第一实施例的流程示意图;
[0040]图2为本发明趋势图显示方法中根据检测数据的最大值等比调整纵坐标轴的趋势图的不意图;
[0041]图3为本发明趋势图显示方法中根据检测数据的最小值等比调整纵坐标轴的趋势图的不意图;
[0042]图4为本发明趋势图显示方法中根据检测数据的最大值及最小值等比调整纵坐标轴的趋势图的示意图;
[0043]图5为本发明趋势图显示方法中不需调整纵坐标轴的趋势图的示意图;
[0044]图6为本发明趋势图显示方法中不等比整调纵坐标轴的趋势图的示意图;
[0045]图7为图6中调整预设坐标轴中确定的所述检测数据所在的数据区间的纵向坐标刻度值的步骤细化流程示意图;
[0046]图8为图7中调整确定的所述检测数据所在的数据区间的纵向坐标刻度值的步骤细化流程示意图;
[0047]图9为本发明趋势图显示装置的第一实施例的功能模块示意图;
[0048]图10为图9中的调整模块的细化功能模块示意图;
[0049]图11为图10中调整单元的细化功能模块示意图;
[0050]图12为本发明趋势图显示装置的第二实施例的功能模块示意图。
[0051 ]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0052]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0053]基于上述问题,本发明提供一种趋势图显示方法。
[0054]参照图1,图1为本发明趋势图显示方法的第一实施例的流程示意图。
[0055]在本实施例中,所述趋势图显示方法包括:
[0056]步骤S10,获取待进行趋势图显示的检测数据;
[0057]待进行趋势图显示的检测数据可以为数据库中的数据,也可以为excel表中的数据,或者其他数据工具中记录的数据。在本实施例中,所述检测数据优选为医学生理检测数据,例如舒张压、收缩压、脉搏、体温、呼吸,尿量、血小板计数变化、白细胞和血红蛋白等检测数据。所述检测数据包含有参考区间值,所述参考区间值为该检测数据的正常范围,例如以病人的收缩压的检测数据为例,其检测数据表示为10mmhg(参考范围90-140mmhg),其中,所述参考范围90-140mmhg即为该检测数据的参考区间值,10mmhg为所述待进行趋势图显示的检测数据。每个待进行趋势图显示的检测数据都包含有所述参考区间值,并且所述待进行趋势图显示的检测数据为同一个病人的检测数据。
[0058]步骤S20,在所述检测数据中存在检测数据不在预设数据区间内时,确定不在所述预设数据区间内的所述检测数据;
[0059]在获取到待进行趋势图显示的检测数据后,判断所述检测数据中是否存在不在预设数据区间的数据,所述预设数据区间为所述趋势图中占所述趋势图的纵坐标轴上的预设高度段的区域,该预设高度段的区域可以根据实际情况做相应的调整,作为本发明实施例的一种优选实施方式,所述预设高度段的区域为所述纵坐标轴的总高度的25%?75%高度的区域。所述预设数据区间是
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1