[发明专利]基于用于可视化数据集的适合度来排列可视化类型有效
申请号: | 200980117837.1 | 申请日: | 2009-03-30 |
公开(公告)号: | CN102027445A | 公开(公告)日: | 2011-04-20 |
发明(设计)人: | B·L·克龙尼斯特;D·P·考瑞;D·B·李 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F17/18;G06F15/17 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉;潘明婳 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 用于 可视化 数据 适合 排列 类型 | ||
背景技术
桌面生产力应用程序通常提供用于可视化数据的许多选项。举例来说,电子表格应用程序可以允许用户选择柱形图、线形图、饼图、直方图、面积图、散点图或用于可视化数据集的内容的另一类型的图。每一类型的图可以或多或少有效地被用于表示给定的数据集中的数据。作为一个示例,饼图可以很好地适用于可视化某些数据集,而散点图不能很好地适用于可视化相同的数据集。
为了可视化数据集,桌面生产力应用程序一般要求用户选择可用的可视化类型中的一种。然而,作出这样的选择是困难的,这是因为许多用户可能不知道最适用于他们的数据集的可视化类型且可能不知道他们自己的数据的范围和程度。许多用户可能还不知道所有可用的可视化类型,尤其是在提供大量的可视化类型或者罕见的或领域专用的可视化类型可用的场合。结果,对于许多用户来说,选择显示他们的特定的数据集的最佳可视化类型是困难的。
一旦用户已经选择可视化类型,一般来说有必要配置该可视化类型以供与数据集一起使用。举例来说,通常有必要将数据集内的数据列映射到所选择的可视化类型的轴。在一些情况下,桌面生产力应用程序可以作出关于数据的基本假设以便自动地执行映射。如果应用程序不执行此函数,或如果由该应用程序生成的映射不是最佳的,那么桌面生产力应用程序可以询问用户应如何将数据集中的数据映射到所选择的图类型的轴。对于没有接受过在他们的数据集中的数据和所选择的可视化类型之间指定最佳映射的训练的用户来说,这也是令人沮丧的。
相对于这些考虑和其他考虑,呈现本公开内容。
发明内容
在此描述用于排列可视化类型的技术。具体地,通过使用在此所呈现的技术,根据可视化类型与特定的数据集一起使用的适合度来排列可视化类型。然后,可以向用户呈现示出所排列的可视化类型的用户界面,由此允许用户为他们的数据集选择最适合的可视化类型。另外,通过在此所呈现的排列过程,使用被应用到数据集的特性的规则,配置每一可视化类型以供与数据集一起使用。以此方式,用户可以更容易地选择最适用于他们的数据集的可视化类型,并避免如先前所要求的配置用于数据集的可视化类型的冗长过程。
根据在此所呈现的一个方面,提供包括用于可视化数据集的内容例如表格数据的一个或多个可视化类型的桌面生产力应用程序。可视化类型可以包括各种类型的图表、示意图、图形和用于数据集的内容的其他形式的可视呈现。为了协助用户选择可视化类型中的一种并配置所选择的可视化类型,在此所呈现的桌面生产力应用程序还提供用于根据可用的可视化类型与特定的数据集一起使用的适合度来排列可用的可视化类型的功能。
为了排列可视化类型,为可视化类型中的每一种生成可视化元数据。可视化元数据是描述可视化类型的一种或多种属性的数据。举例来说,可视化元数据可以描述用于特定的可视化类型的优选的输入。还为数据集生成数据集元数据。数据集元数据是描述数据集的一种或多种属性的数据。举例来说,数据集元数据可以描述数据集的数据类型、数学性质或其他固有的性质。对数据集元数据的性质应用计算以指示用于可视化类型的优选的输入。
一旦已经生成可视化元数据和数据集元数据,就为可视化类型中的每一种计算合适性分数。基于可视化元数据和数据集元数据来生成合适性分数,且合适性分数指示每一可视化类型与数据集一起使用的合适性。为了生成合适性分数,使用数据映射规则来创建数据集中的列和可视化类型中的每一轴或数列之间的映射。数据映射规则指定数据应如何优选地被映射到可视化类型中的每一轴或数列。然后,考虑到该映射而利用图选择规则来为可视化类型计算合适性分数。一旦合适性分数已经被生成,那么就根据该分数来排列可视化类型。在排列过程中还可以利用其他因素例如用户简档。
一旦可视化类型已经被排列,就可以显示包括对应于根据排列而被排序的可视化类型的可视表示的用户界面。举例来说,可以显示对应于按合适性分数的降序排列的可视化类型中的每一种的缩略图。用户可以选择可视表示中的一种来将对应的可视化类型应用到数据集。然后,可使用在排列进程中为所选择的可视化类型而生成的映射来将所选择的可视化类型映射到数据集。
应明白,上述主题还可以被实现为计算机控制装置、计算机进程、计算系统、或被实现为制品例如计算机可读介质。阅读下列具体实施方式并观察关联的图后将明显看出这些特征和各种其他特征。
提供本发明内容以便以简化形式描述下面在具体实施方式中进一步描述的概念选集。本发明内容不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决本发明内容的任何部分中提到的任何或所有缺点的实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980117837.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置