在多维度中显示多元数据的制作方法_4

文档序号:9848465阅读:来源:国知局
多元数据的示例方法540的流程图。在541处,方法540可以包括分析多元数据和构建表示所分析的多元数据的多个平面,其中平面中的每一个包括具有第一垂直边缘和第二垂直边缘以及第一水平边缘和第二水平边缘的图形表面。在若干示例中,分析可以包括针对多个平面中的第一平面上的图形中的表示来识别数据集群。
[0047]可针对2D图形选择若干不同类型的图形可视化。可基于要呈现的数据类型和/或产生数据的分析类型,由用户选择和/或由计算设备选取针对特定2D图形的图形可视化类型。在一些示例中,每个2D图形可以是从以下的组中选择的不同类型,包括:RadViz图、散点图、地理数据可视化和时间轴图形。
[0048]在542处,方法540可包括识别多个平面之间的共同数据元素。在543处,方法540可包括用表示共同数据元素的多段线连接多个平面,其中多段线将第一平面上的数据点与第二平面上的数据点连接。如本文进一步所讨论的,并且如图1A-图4B中所图示的,可在多个平面上图示多条多段线。
[0049]在544处,方法540包括显示包括多个平面和多段线的MVMD图形,其中多个平面在平行方向上重叠并且围绕垂直轴旋转,使得多个平面中的每一个平面的图形表面对用户是可见的。在一些示例中,选择的平面可被添加到MVMD图形和/或从MVMD图形移除。类似地,来自MVMD图形内的各个平面可以被从MVMD图形内剪切、复制和/或粘贴以改变MVMD图形的总体视觉表示。
[0050]在一些示例中,可由用户定义MVMD图形中平面的分层的顺序。还可基于识别的平面之间的共同数据元素和/或通过之前的分析步骤检测的共同数据元素,由计算系统定义分层的顺序。在某些情况下,在MVMD图形内可不止一次地重复和/或显示特定平面。
[0051 ] 在545处,方法540可包括响应于用户输入修改MVMD图形。在一些示例中,修改MVMD图形可包括选择数据集群或数据的其它分段以供比较所述多个平面。在其它示例中,修改MVMD图形可包括随着时间改变MVMD图形,其中随着时间改变包括将在MVMD图形中第一平面上的数据点与特定时间链接并且识别在剩余平面上与特定时间对应的数据点。如关于图4B所讨论的,随时间改变可以是动态的。
[0052]在一些示例中,可以改变MVMD图形的总体视点。例如,构建的MVMD图形可相对于观察者旋转45度角,使得所有平面(例如图层)是可见的。响应于用户输入而修改旋转角度,MVMD图形可被旋转到不同角度,诸如相对于观察者30度角。类似地,响应于用户输入,可以放大选择部分和/或整个MVMD图形使得选择部分和/或整个MVMD图形对观察者显得更大。在一些示例中,若干平面可以以平面可视化(例如,传统的2D可视化)定位,以提供更加常规的正面视图。此外,可以提供若干控件以允许用户添加、保存、删除、剪切、复制、和/或粘贴MVMD图形内的若干平面和/或整个MVMD图形。
[0053]说明书示例提供了对本公开的系统和方法的应用及使用的描述。由于可以在不偏离本公开的系统和方法的精神和范围的情况下做出许多示例,因此该说明书提出了许多可能的示例配置和实施方式中的一些。
【主权项】
1.一种存储指令的非瞬态计算机可读介质,所述指令由处理资源可执行,以使计算机: 选择第一图形类型的第一图形和第二图形类型的第二图形,其中所述第一图形包括第一数据集并且所述第二图形包括第二数据集; 识别共享共同数据元素的、来自所述第一数据集的数据点和来自所述第二数据集的数据点; 用表示来自所述第一数据集的数据点和来自所述第二数据集的数据点之间的所述共同数据元素的多段线,将两个数据点连接;以及 显示多元和多维度(MVMD)图形,其中所述MVMD图形包括所述第一图形、所述第二图形和所述多段线。2.根据权利要求1所述的非瞬态计算机可读介质,其中所述第一图形在具有第一垂直边缘和第二垂直边缘以及第一水平边缘和第二水平边缘的第一平面上,并且所述第二图形在具有第一垂直边缘和第二垂直边缘以及第一水平边缘和第二水平边缘的第二平面上。3.根据权利要求2所述的非瞬态计算机可读介质,其中由所述处理资源可执行以显示所述MVMD图形的指令,包括进行下述操作的指令: 在平行方向上显示所述第一平面和所述第二平面,使得所述第二平面的第一垂直边缘覆盖所述第一平面的第一垂直边缘;并且 围绕所述MVMD图形的垂直轴线旋转所述第一平面和所述第二平面,使得所述第二平面的第一垂直边缘和所述第一平面的第一垂直边缘比所述第二平面的第二垂直边缘和所述第一平面的第二垂直边缘更接近观察者。4.根据权利要求1所述的非瞬态计算机可读介质,其中所述第一图形和所述第二图形具有不同图形类型,所述不同图形类型从包括以下基于点的可视化的组中选择:RadViz图、散点图以及地理数据可视化。5.—种用于显示多维度中的多元数据和与多维度中的多元数据交互的系统,包括: 处理资源;以及 存储器资源,通信地联接到包含指令的所述处理资源,所述指令由所述处理资源可执行,以实现: 数据编译引擎,用于编译数据以创建包含二维(2D)图形的多个平面,其中所述多个平面中的每一个平面包括具有第一垂直边缘和第二垂直边缘以及第一水平边缘和第二水平边缘的图形表面; 共同数据元素引擎,用于识别针对多元和多维度(MVMD)图形选择的多个平面之间的共同数据元素; 可视化引擎,用于以如下方向显示包括所述多个平面的所述MVMD图形:其中所述多个平面彼此平行并且围绕垂直轴线旋转,使得所述多个平面中的每一个平面的第一垂直边缘比所述多个平面中的每一个平面的第二垂直边缘更接近观察者; 数据映射引擎,用于显示所述MVMD图形上的第一多段线,其中多段线连接所述多个平面中的每一个平面上的数据点并且表示所述多个平面之间的共同数据元素;以及交互引擎,用于响应于用户输入显示所述MVMD图形的修改。6.根据权利要求5所述的系统,其中所述交互引擎围绕单个轴线隐藏所述MVMD图形中选择的平面。7.根据权利要求5所述的系统,其中所述交互引擎响应于所述用户输入修改所述MVMD图形中的平面的可视化效果。8.根据权利要求7所述的系统,其中: 所述可视化效果包括改变所述第一平面和所述第二平面的空间定位,使得: 所述第一平面和所述第二平面显示透视线索; 所述第一平面和所述第二平面具有大致相似的尺寸;并且 所述第一平面和所述第二平面具有大致相似的纵横比。9.根据权利要求5所述的系统,其中所述交互引擎: 显示所述多个平面中的平面上的数据点的高密度区域;并且 显示与所述高密度区域关联的第二多段线。10.—种用于在多维度中显示多元数据的方法,包括: 构建表示分析的多元数据的多个平面,其中所述平面中的每一个平面包含二维(2D)图形并且包括具有第一垂直边缘和第二垂直边缘以及第一水平边缘和第二水平边缘的图形表面; 识别所述多个平面之间的共同数据元素; 用表示所述共同数据元素的多段线连接所述多个平面,其中所述多段线将第一平面上的数据点与第二平面上的数据点连接; 显示包括所述多个平面和所述多段线的多元和多维度(MVMD)图形,其中所述多个平面在平行方向上重叠并且围绕垂直轴线旋转,使得所述多个平面中的每一个平面的图形表面对用户是可见的;以及 响应于用户输入修改所述MVMD图形。11.根据权利要求10所述的方法,其中构建表示分析的多元数据的多个平面包括针对所述第一平面中的表示识别数据集群。12.根据权利要求11所述的方法,其中修改所述MVMD图形包括选择所述数据集群以供比较所述多个平面。13.根据权利要求10所述的方法,其中修改所述MVMD图形包括随着时间改变所述MVMD图形,其中随着时间改变包括: 将在所述第一平面上的数据与特定时间点链接,并且识别所述第二平面上的与所述特定时间点对应的数据。14.根据权利要求13所述的方法,其中将在所述第一平面上的数据与特定时间点链接包括选择时间轴图形上的一段时间。15.根据权利要求10所述的方法,其中修改所述MVMD图形包括向所述MVMD图形添加特定平面和/或从所述MVMD图形移除特定平面。
【专利摘要】描述了一种非瞬态计算机可读介质。该非瞬态计算机可读介质存储指令,所述指令由处理资源可执行,以使计算机:选择第一图形类型的第一图形和第二图形类型的第二图形,其中所述第一图形包括第一数据集并且所述第二图形包括第二数据集;识别共享共同数据元素的来自所述第一数据集的数据点和来自所述第二数据集的数据点;用表示两个所述数据点之间的所述共同数据元素的多段线将来自所述第一数据集的数据点连接到来自所述第二数据集的数据点;以及显示多元和多维度(MVM)图形,其中所述MVMD图形包括所述第一图形、所述第二图形和所述多线段。
【IPC分类】H04N13/00
【公开号】CN105612741
【申请号】CN201380080172
【发明人】伊恩·N·罗宾逊
【申请人】慧与发展有限责任合伙企业
【公开日】2016年5月25日
【申请日】2013年10月9日
【公告号】WO2015053758A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1