文章目錄
- 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