发明名称 一种基于蜡烛图的时序数据可视化方法及装置
摘要 本发明涉及一种基于蜡烛图的时序数据可视化方法及装置,属于计算机软件设计与实现领域,包括数据处理阶段和可视化显示阶段:在数据处理阶段对于设定的数据区间大小,线性扫描输入的时序数据,计算每个区间的开始值、结束值、最大值、最小值、平均值和标准差,然后将数据存储在关系数据库中;在可视化显示阶段,根据用户指定的显示层级,对已有数据区间进行合并,根据现有数据区间的统计值计算得到合并之后的数据区间的统计值,使用蜡烛图和折线图对数据区间的统计值进行可视化展示。对比现有技术,本发明计算复杂度低,简单实用,可应用于各类工业控制系统时序数据的可视化。
申请公布号 CN105718603A 申请公布日期 2016.06.29
申请号 CN201610196154.1 申请日期 2016.03.31
申请人 北京理工大学;中国北方车辆研究所 发明人 计卫星;邹天刚;廖心怡;高志伟;万帆;高玉金;石峰;郭静
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 一种基于蜡烛图的时序数据可视化方法,其特征在于,包括以下步骤:步骤1:设置时序数据的分割区间,即每个区间内数据点的个数H;步骤2:顺序扫描输入的时序数据序列,每扫描H个数据时形成一个数据区间,记为R<sub>i</sub>=&lt;v<sub>s</sub>,v<sub>e</sub>,v<sub>max</sub>,v<sub>min</sub>,v<sub>avg</sub>,v<sub>sta</sub>&gt;;扫描结束后将生成的数据区间序列R存储;步骤3:读取步骤2存储的所有数据区间R;步骤4:根据用户设定的显示比例r=1/2<sup>k</sup>(k=1,2,3,4,...),计算合并之后的数据区间个数N=|R|*r;步骤5:若N&lt;|R|,则对数据区间序列中相邻的数据区间进行合并,每次合并后|R|=|R|*1/2;若N&lt;|R|,转步骤5继续对数据区间序列中相邻的数据区间进行合并,直到N≥|R|;步骤6:对合并之后的区间列表R采用蜡烛图和折线图进行显示:使用蜡烛图的方法将每个区间的开始值、结束值、最大数据、最小数据表示出来;使用折线图将将每个区间的平均值和标准差表示出来。
地址 100081 北京市海淀区中关村南大街5号
您可能感兴趣的专利