当前位置: 首页 > 专利查询>微软公司专利>正文

建议图表的替换数据映射制造技术

技术编号:8347919 阅读:277 留言:1更新日期:2013-02-21 01:21
本发明专利技术涉及建议图表的替换数据映射。呈现了用于创建数据集的可视表示的数据映射替换。标识数据集以供分析。分析所标识的数据集以及与所标识的数据集相关联的属性。基于所述分析,确定所标识的数据集的数据映射替换。对所标识的数据集的所确定的数据映射替换进行排名。按根据对所确定的数据映射替换的排名的次序来呈现所确定的数据映射替换。

【技术实现步骤摘要】

本专利技术涉及数据分析和处理,尤其涉及建议图表的替换数据映射
技术介绍
在许多产业中使用数据分析以允许公司和组织作出更好的商业决策,而在科学领域使用数据分析来建模和验证各种理论。存在许多可用于处理和管理数据的工具。数据处理和管理工具的示例包括数据库工具,用于创建、分析和传递决策模型的可视工具,电子表格程序等。因此,存在可使用表或其他网格数据源的许多工具。此外,常常需要对各种不同类型的数据源进行可视化,无论是电子表格数据、CSV文件中的数据、SQL表中的数据、某一其他数据库中的数据、立方体中的数据、还是某一其他结构化电子存储容器中的数据。电子表格是可用于创建按行和列来显示数字的表的网格数据源的一个示例。电子 表格可用于各种目的。例如,电子表格常常用于财务、预算制定、制图表/制图、金融分析、科学应用等。电子表格能以纸质格式存在,但如今,更常见地使用电子化的电子表格工具来提供。电子化的电子表格频繁地被用于操纵、压缩和组织大量数据集。此外,电子表格具有在对单个单元格作出改变之后自动地重新计算整个电子表格的能力,这节省了用户大量的时间。尽管诸如电子表格之类的数据分析工具已经普遍存在于每一个组织中并且很可能仍然如此,但信息可视化的质量却跟不上步伐。在数据被收集并安排或输入到诸如电子表格之类的工具中之后,在不使用图表和其他可视化工具的情况下可能无法有效地传递基于该数据的内涵(compellingstories)。在信息可视化中,随着数据的量和复杂度增加,研究者需要使他们能够更有效地探索多维数据集的更强大的可视化工具。最常见的可视化涉及使用图表来传递关于数据的信息。然而,给定数据类型在用户处理时可具有若干不同的可视表示。当前,用户可选择要包括在图表中的数据,随后选择图表类型。这对于不理解可用选择之间的区别的用户而言可能是令人沮丧的。因此,不知道什么图表类型最适于用户想要传达的内容的用户可基于用户认为他们喜欢什么或基于用户熟悉什么来创建图表。结果,图表或可视化可能无法按期望传达信息或者以最有用的方式来传达信息,因为数据可能无法正确地被映射到图表的构造。如今,不存在基于对数据的分析向用户提供最优图表选择或者在创建可视化时引导用户作出更好的选择的图表推荐工具。
技术实现思路
为克服上述限制并且克服在阅读和理解本说明书时可能变得明显的其他限制,公开了用于提供图表推荐的各实施例。上述问题通过分析用户数据以及图表类型的过程来解决。该过程基于数据到图表构造的替换映射来建议不同的图表表示。这些替换映射建议随后以丰富的方式被呈现给用户,这种方式允许在最初的图表插入体验内以及在插入图表之后的两种情况下都能够容易地选择所需图表。公开了包括一种用于呈现用于创建数据集的可视表示的数据映射替换的方法的一实施例。该方法包括标识数据集以供分析、分析所标识的数据集以及与所标识的数据集相关联的属性、基于所述分析确定所标识的数据集的数据映射替换、对所标识的数据集的所确定的数据映射替换进行排名、并且按根据所确定的数据映射替换的排名的次序来呈现所确定的数据映射替换。在另一实施例中,公开了图表推荐设备。该图表推荐设备包括用于存储数据的存储器、以及耦合到存储器的处理器,所述处理器被配置成标识数据集以供分析、分析所标识的数据集以及与所标识的数据集相关联的属性、基于所述分析确定所标识的数据集的数据映射替换、对所标识的数据集的所确定的数据映射替换进行排名、并且按根据所确定的数据映射替换的排名的次序来呈现所确定的数据映射替换。在另一实施例中,公开了其上存储有用于提供图表推荐的指令的计算机可读存储器设备。该指令包括标识数据集以供分析、分析所标识的数据集以及与所标识的数据集相关联的属性、基于所述分析确定所标识的数据集的数据映射替换、对所标识的数据集的所确定的数据映射替换进行排名、并且按根据所确定的数据映射替换的排名的次序来呈现所 确定的数据映射替换。提供本
技术实现思路
以便以简化的形式介绍将在以下具体实施例中进一步描述的一些概念。本
技术实现思路
并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。附图说明现在参考附图,在全部附图中,相同的附图标记表示相应的部分图I表示根据一个实施例的电子表格应用中用户可从中选择数据集以进行图表建议的表;图2提供了根据一个实施例的“所推荐的图表”窗格;图3提供了根据一个实施例的“所有图表”窗格;图4示出了根据一个实施例的数据选择和布局特征;图5提供了根据一个实施例的一种用于提供图表推荐的方法的流程图;图6示出了根据一个实施例的裁剪空的行/列;图7示出了根据一个实施例的排除被过滤的系列或类别;图8解决了根据一个实施例的图表创建的非连续范围;图9示出根据一个实施例的包括数据透视表的一部分的数据输入范围;图10示出根据一个实施例的分层类别;图lla-b示出根据一个实施例的当数据集标识了多个类别时挑选单个合适的类别系列的过程;图12a_c示出根据一个实施例的类别系列上的标题的示例;图13a_c示出根据一个实施例的具有不同数值编组的合成数据的示例;图14a_c示出根据一个实施例的散点图的示例;图15提供了根据一个实施例的线型图和面积图的可能类别和值系列属性的计分示例;图16提供了根据一个实施例的基于数据的属性和表征进行图表选择的指导;图17是根据一个实施例的示出数据透视表结构推荐和图表推荐的集成的高级过程流程图;图18示出根据一个实施例的包含总计的数据集的数据透视表建议;图19示出根据一个实施例的对于以上选择的数据透视表建议的推荐图表;图20提供了根据一个实施例的带有附加数据透视表图表推荐的图表推荐的详细流程图;图21示出根据一个实施例的按值对类别轴进行排序;图22示出根据一个实施例的对数据透视表的推荐标题和图表标题进行命名; 图23a_b示出根据各实施例的在窗口中呈现的推荐;图24是可在其中实施本专利技术的各实施例的计算设备的简化框图;图25a_b是可在其中实施本专利技术的各实施例的移动计算设备的简化框图;以及图26是可在其中实施本专利技术的各实施例的分布式计算系统的简化框图。具体实施例方式本专利技术的各实施例涉及向期望对数据进行可视化的用户提供图表推荐。图I表示根据一个实施例的电子表格应用中用户可从中选择数据集以进行图表建议的表100。本领域技术人员明白,存在数据处理和管理工具的许多示例,它们可包括数据库工具,用于创建、分析和传递决策模型的可视工具,电子表格程序等。此外,存在可使用表或其他网格数据源的其他工具。电子表格是可用于创建表的网格数据源的一个示例。因此,本领域技术人员将明白,此处讨论的各实施例不旨在限于电子表格或呈现数据的任何其他特定方法。在图I中,图表推荐过程,通过将不同的图表类型、数据映射和图表布局考虑在内,基于给定的数据,尝试试探性地确定用户提供的数据集110的合适的图表建议集。图2提供了根据一个实施例的“所推荐的图表”窗格200。插入图表特征可由两个不同的窗格构成推荐窗格210和所有图表窗格220。如图2所不,推荐窗格210包含由图表推荐过程所提供的所推荐的图表的可滚动列表230。当用户从所推荐的图表的列表230中选择图表240 (例如,线型图)时,该图表选择被显示在屏幕250上。用户可通过选择按钮260来本文档来自技高网
...

【技术保护点】
一种用于呈现用于创建数据集的可视表示的数据映射替换的方法,包括:标识数据集以供分析;分析所标识的数据集以及与所标识的数据集相关联的属性;基于所述分析,确定所标识的数据集的数据映射替换;以及呈现所确定的数据映射替换以供选择。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:K·范B·E·兰帕森N·江R·维基菲尔德
申请(专利权)人:微软公司
类型:发明
国别省市:

网友询问留言 已有1条评论
  • 来自[北京市电信互联网数据中心] 2014年12月18日 15:00
    建议通常是指针对一个人或一件事的客观存在提出自己的见解或意见具使其具备一定的改革和改良的条件使其向着更加良好的积极的方面去完善和发展
    0
1