文章目录
- Visualization = representation + interaction
- Interaction (交互)
- Benefits (好处)
- Typical Interaction Techniques(交互技术)
- Select
- Filtering
- Abstract / Elaborate
- 几何放缩(Geometric zoom)
- 语义放缩(semantic zoom)
- Tooltip(工具提示)
- Reconfigure
- Encode
- Encode 和 Reconfigure 的区别
- Connect
- Explore
- Some examples
Visualization = representation + interaction
- visualization 包含两个主要的部分:
- Representation 表达方式: 数据如何映射为图形,来自计算机图形学。
- Interaction 交互方式: 用户如何与系统对话,从人机交互(HCI)而来。
Interaction (交互)
Benefits (好处)
- 交互的好处包括:
- 扩展空间显示的限制
- 增加分析角度
- 支持不同查询需求
- 提升控制力与用户体验
Typical Interaction Techniques(交互技术)
Select
- select 允许 user 选择一些自己感兴趣的区域以保持对这些信息的追踪
- 当大量数据存在的时候,这个操作可以帮助突出重点
Filtering
- user 指定范围或者条件,从而有条件地保留或者排除某些信息
Abstract / Elaborate
- 摘要/详细: 展示更多或更少的细节;
几何放缩(Geometric zoom)
语义放缩(semantic zoom)
Tooltip(工具提示)
- Tooltip 是一种悬浮提示框,当用户将鼠标悬停在某个图形元素上时,临时显示额外信息 的交互技术。它是一种非常常见的 **Detail-on-Demand(按需细节)**技术,用来在不占用主界面空间的前提下,提供有用的数据细节或解释。
Reconfigure
- 通过更改表示的空间排列方式 为用户提供对数据集的不同视角;例如 sorting 排序操作
Encode
Encode 和 Reconfigure 的区别
- 关于 encode 部分更细的解读其实可以参考先前的 visual encoding 部分的笔记(Stage4)
Connect