当我们谈论按需提供详细信息时,我们在说什么?
探索数据以寻找见解通常遵循熟悉的过程。 我们清理它,创建可视化,与它们交互,进行一些分析。 冲洗并重复。 我们通常不需要过多考虑这个过程,这证明了它是多么容易做到联合管理计划。
但探索性数据分析有一个基本过程。 多年来,它一直是许多研究的主题。 其中最有影响力的是“眼睛有它:信息可视化数据类型分类的任务”(Shneiderman 1996)。 这篇开创性的论文介绍了 Visual Information Seeking Mantra,简称 Infovis Mantra。 事情是这样的:
首先概述,然后缩放和过滤,然后按需提供详细信息。
创建可视化后,我们通常必须与其交互以找到有趣的模式。 缩放和过滤改变可视化焦点。 按需详细信息仅在必要时(按需)添加额外信息(详细信息)。 为了减少对探索流程的影响,我们使用鼠标指向感兴趣的区域。 短暂的停顿会触发交互。 瞧:根据需要,会弹出一个悬停标签,显示详细信息。
我们如何决定哪些额外信息与此上下文相关? 首先,JMP 收集数据标记列,或行号(如果未定义)。 然后它添加从底层可视化中提取的信息。 例如,与底层视觉元素关联的数值或分类值。 这些可以从 X 轴和 Y 轴提取。 最终结果在悬停标签窗口中显示为文本。 然后可以将窗口固定到图表、重新定位或通过将鼠标移开来关闭。
超越文字
JMP 15 推出悬停标签扩展。 这些功能扩展了悬停标签可以显示的类型和内容。
- 小文本允许显示富文本的整个段落。 根据 JSL 变量的评估,内容可以是静态的或动态的。
- 小网格提供对悬停标签默认内容或网格的精细控制。 JMP 根据标记的列和图形角色构建此内容。 gridlet 扩展可以重命名、删除、重新格式化和重新设置网格条目的样式。 它还可以添加新的内容,包括静态和动态内容 - 包括可点击的链接。
- 小图在悬停标签窗口内显示图形或视觉内容。 最常见的用法是根据悬停的视觉元素数据显示新的可视化效果。 例如,条形图中按条聚合的值的分布。 其他可能性包括预览关联的图像文件甚至网页内容。
这是一个简单的示例,显示了基本的悬停标签详细信息按需交互,以及如何使用 graphlet 对其进行扩展预设。
Hover label interaction and customization with presets悬停标签交互和带有预设的自定义
超越细节
Infovis Mantra 由四项任务组成,按需详细信息是最后一项。 但施奈德曼的论文描述了新的悬停标签扩展支持的另外三个。
- 涉及:这粘贴图形从预配置的平台图表创建缩略图。 将其与 Fit X by Y 平台结合使用,以可视化当前数据上下文中的相关性。 其他平台可用于展示不同类型的关系。
- 历史:图基元缩略图是可点击的图像。 单击时,它们会启动用于在独立窗口中生成它们的平台,或者它们可以就地启动,替换当前的可视化。 无论哪种情况,撤消操作都会恢复原始可视化。 你可以向下钻取许多级别都知道您可以随时返回。
- 提炼:视觉元素对应于数据的子集。 悬停标签菜单可以直接访问这些子集。 此外,启动的 graphlet 还包括一个预先配置的本地数据过滤器,它允许复制甚至修改关联的查询。
更多的悬停标签的文档可在 JMP 网站上获取。
超越这篇文章
在接下来的文章中,我们将介绍悬停标签扩展架构的不同方面。 第一个讨论了公开绝大多数新功能的高级接口。 无需编码技能!
同时,请查看我们关于同一主题的 Discovery 2020 演示文稿:从按需详细信息到漫游工作流程:了解 JMP 悬停标签扩展
参考
[施奈德曼 1996] “眼睛有它:信息可视化数据类型分类的任务”本·施奈德曼着。 计算机科学系、人机交互实验室、系统研究所。 马里兰大学学院公园分校。
进一步阅读
B. 工艺和 P. 凯恩斯, “超越指导方针:我们可以从视觉信息寻求咒语中学到什么?” 第九届信息可视化国际会议 (IV'05),英国伦敦,2005 年,第 110-118 页,doi:10.1109/IV.2005.28。
现在您看到了:用于定量分析的简单可视化技术
史蒂芬·费夫,2009
提高你的视野并拓展你的思维
史蒂芬·费夫,2007