一种多维度数据的可视化展示方法及系统技术方案

技术编号:16662922 阅读:1176 留言:0更新日期:2017-11-30 11:59
本发明专利技术涉及一种多维度数据的可视化展示方法及系统,该方法包括如下步骤:(1)确定平面二维坐标系;(2)选取多维度数据中的2个特征维度,根据2个特征维度对应的数据值确定多维度数据在平面二维坐标系中的位置并用可视化点表示,可视化点的位置作为多维度数据的其中2个维度的展示;(3)将可视化点依次连线,将可视化连线作为多维度数据的第3维度的展示;(4)获取各可视化点所对应的多维度数据的所有维度的信息并在光标或者笔触经过该可视化点时,显示与该可视化点对应的相关信息。与现有技术相比,本发明专利技术展示方法简单方便,且展示结果清晰,可视性强。

【技术实现步骤摘要】
一种多维度数据的可视化展示方法及系统
本专利技术涉及一种数据展示方法及系统,尤其是涉及一种多维度数据的可视化展示方法及系统。
技术介绍
在现代社会中,数据量的产生是超指数级增长的,数据的可视化越来越重要,对于大量的数据,人们需要精确有效的方式传递数据内蕴含的信息。在数据的维度的数目多于3的情况下,不能使用散点图(scatterplot)等来直接地可视化该数据。因此,与可视化技术相关联的主要挑战在于实现用于可视化高维度数据的方法。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种多维度数据的可视化展示方法及系统。本专利技术的目的可以通过以下技术方案来实现:一种多维度数据的可视化展示方法,该方法包括如下步骤:(1)确定平面二维坐标系;(2)选取多维度数据中的2个特征维度,根据2个特征维度对应的数据值确定多维度数据在平面二维坐标系中的位置并用可视化点表示,可视化点的位置作为多维度数据的其中2个维度的展示;(3)将可视化点依次连线,将可视化连线作为多维度数据的第3维度的展示;(4)获取各可视化点所对应的多维度数据的所有维度的信息并在光标或者笔触经过该可视化点时,显示与该可视化点对应的相关信息。步骤(2)中可视化点的位置作为多维度数据的其中2个维度的展示具体为:将各可视化点与平面二维坐标系的原点的连线的长度作为其中一个维度的展示,各可视化点与平面二维坐标系原点的连线与水平坐标轴的夹角作为另一维度的展示。步骤(3)中可视化连线采用色彩或者线形变化进行第3维度的展示。该可视化展示方法还包括对特征点的突出显示,具体为:对于待突出显示的特征点,确定对应的可视化点,将该可视化点采用异于其他点的方式进行突出显示。所述的可视化点采用异于其他点的方式进行突出显示,具体包括可视化点的形状、边界颜色和填充颜色中的一种或多种,并与其他可视化点不同。一种多维度数据的可视化展示系统,该系统包括:可视化点展示模块:该模块选取多维度数据中的2个特征维度,根据2个特征维度对应的数据值确定多维度数据在平面二维坐标系中的位置并用可视化点展示;可视化连线展示模块:该模块将属于同一第3维度的可视化点采用一种线段依次连线形成可视化连线并展示;触动展示模块:该模块采集各可视化点所对应的多维度数据的所有维度的信息,在光标或者笔触动该可视化点时,显示该可视化点的相关信息。该系统还包括特征点突出显示模块:该模块根据多维度数据中给定的特征点的信息获取相应的可视化点,并将对应的可视化点突出显示。与现有技术相比,本专利技术具有如下优点:(1)本专利技术将多维数据在平面二维坐标系中展示,利用数据点在二维坐标系中的位置实现2个维度的展示,利用可视化点之间的连线的不同实现第3个维度的展示,利用触动展示的方式实现其他维度的可视化展示,该展示方法简单方便,且展示结果清晰,可视性强,能够将数据一目了然地进行展示;(2)本专利技术在进行可视化点展示时利用二维坐标系中距离原点的距离以及可视化点与原点连线相对于水平轴的交角来实现2个维度的展示,此方式实现方便,只需进行简单计算便可确定各多维数据对应的可视化点的位置,且通过可视化点的位置也能很直观地显示出各多维数据的区别,可视性强;(3)本专利技术利用可视化连线色彩或者线形变化进行第3维度的展示,从而能将属于不同地第3维度的数据进行有效区分,提高展示效果;(4)本专利技术特征点的突出显示通过对可视化点相异于其他点的展示方式,从而根据需要对某些特征点的突出显示,进一步提高展示效果。附图说明图1为多维度数据的可视化展示方法的流程框图;图2为实施例1展示结果示意图;图3为实施例2展示结果示意图。具体实施方式下面结合附图和具体实施例对本专利技术进行详细说明。实施例1如图1所示,一种多维度数据的可视化展示方法,用于多组多维度数据的展示,每组多维度数据的每一条数据记录包含多个维度,这些维度可以包含离散的数据,比如“类别”,也可以包含连续的数据,比如“密度值”。具体地,多维度数据的可视化展示方法包括如下步骤:(1)确定平面二维坐标系;(2)选取多维度数据中的2个特征维度,根据2个特征维度对应的数据值确定多维度数据在平面二维坐标系中的位置并用可视化点表示,可视化点的位置作为多维度数据的其中2个维度的展示;(3)将可视化点依次连线,将可视化连线作为多维度数据的第3维度的展示;(4)获取各可视化点所对应的多维度数据的所有维度的信息并在光标或者笔触经过该可视化点时,显示与该可视化点对应的相关信息。步骤(2)中可视化点的位置作为多维度数据的其中2个维度的展示具体为:将各可视化点与平面二维坐标系的原点的连线的长度作为其中一个维度的展示,各可视化点与平面二维坐标系的原点连线与水平坐标轴的夹角作为另一维度的展示。在进行上述可视化点确定之前,可以指定一个以平面二维坐标系原点为中心点的圆周,该圆周半径表示一组数据的基础数据,从而可以以此基础数据来确定可视化点的一个维度的位置,比如这一维度数据的平均值、中值、最小值、最大值等等,后续数据点的绘制是基于该基础数据来计算的,也是基于该圆周来绘制的。在进行可视化点与平面二维坐标系的原点的连线与水平坐标轴的夹角作为另一维度的展示时,这个维度的数据可以是离散的或者连续的。如果该维度数据是离散的且没有等级强弱区分,那么相邻连线的夹角可以是均匀分布的,或者按照某种规律变化;如果该维度数据是连续的,那么相邻连线的夹角与该维度相邻数据的差值是成比例对应的,或者按照某种规律变化。进一步,所有射线夹角的最大值可以不超过360度的。步骤(3)中可视化连线采用色彩或者线形变化(包括线宽,线形态)进行第3维度的展示,即,将第3维度表征的信息相同的可视化点通过同一种可视化连线进行展示,从而实现通过不同的可视化连线实现第3维度的区分。该可视化展示方法还包括对特征点的突出显示,具体为:对于待突出显示的特征点,确定对应的可视化点,将该可视化点采用异于其他点的方式进行突出显示。所述的可视化点采用异于其他点的方式进行突出显示,具体包括可视化点的形状、边界颜色和填充颜色中的一种或多种,并与其他可视化点不同。一种多维度数据的可视化展示系统,该系统包括:可视化点展示模块:该模块选取多维度数据中的2个特征维度,根据2个特征维度对应的数据值确定多维度数据在平面二维坐标系中的位置并用可视化点展示;可视化连线展示模块:该模块将属于同一第3维度的可视化点采用一种线段依次连线形成可视化连线并展示;触动展示模块:该模块采集各可视化点所对应的多维度数据的所有维度的信息,在光标或者笔触动该可视化点时,显示该可视化点的相关信息。该系统还包括特征点突出显示模块:该模块根据多维度数据中给定的特征点的信息获取相应的可视化点,并将对应的可视化点突出显示。本实施例以表1中的3维度商品销售数据进行可视化展示为例来说明本专利技术的具体实现方式。表1商品销售数据首先,确定绘制目标:绘制“销售量”随日期的变化情况,且区分“商品类别”,即选取“销售量”和“日期”为特征维度,将“销售量”采用可视化点与平面二维坐标系的原点的连线的长度进行展示,将“日期”采用可视化点与平面二维坐标系的原点的连线与水平坐标轴的夹角进行展示。根据“销售量”计算数据中“销售量”的平均值,作为基础数据绘制圆周,并进一步计算该组各个数据与基础本文档来自技高网...
一种多维度数据的可视化展示方法及系统

【技术保护点】
一种多维度数据的可视化展示方法,其特征在于,该方法包括如下步骤:(1)确定平面二维坐标系;(2)选取多维度数据中的2个特征维度,根据2个特征维度对应的数据值确定多维度数据在平面二维坐标系中的位置并用可视化点表示,可视化点的位置作为多维度数据的其中2个维度的展示;(3)将可视化点依次连线,将可视化连线作为多维度数据的第3维度的展示;(4)获取各可视化点所对应的多维度数据的所有维度的信息并在光标或者笔触经过该可视化点时,显示与该可视化点对应的相关信息。

【技术特征摘要】
1.一种多维度数据的可视化展示方法,其特征在于,该方法包括如下步骤:(1)确定平面二维坐标系;(2)选取多维度数据中的2个特征维度,根据2个特征维度对应的数据值确定多维度数据在平面二维坐标系中的位置并用可视化点表示,可视化点的位置作为多维度数据的其中2个维度的展示;(3)将可视化点依次连线,将可视化连线作为多维度数据的第3维度的展示;(4)获取各可视化点所对应的多维度数据的所有维度的信息并在光标或者笔触经过该可视化点时,显示与该可视化点对应的相关信息。2.根据权利要求1所述的一种多维度数据的可视化展示方法,其特征在于,步骤(2)中可视化点的位置作为多维度数据的其中2个维度的展示具体为:将各可视化点与平面二维坐标系的原点的连线的长度作为其中一个维度的展示,各可视化点与平面二维坐标系原点的连线与水平坐标轴的夹角作为另一维度的展示。3.根据权利要求1所述的一种多维度数据的可视化展示方法,其特征在于,步骤(3)中可视化连线采用色彩或者线形变化进行第3维度的展示。4.根据权利要求1所述的一种多维度数据的可视化展示方法,其特征在于,该可视...

【专利技术属性】
技术研发人员:陈刚何积丰
申请(专利权)人:中云开源数据技术上海有限公司
类型:发明
国别省市:上海,31

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

1