这是我参与「第五届青训营」伴学笔记创作活动的第 18 天
课程重点:
- 什么是数据可视化
- 可视化原则和方法
- 视觉编码
知识点解释
数据可视化分类
- 科学可视化 - 实验数据的直观展示
- 信息可视化 - 对抽象数据的直观展示
- 可视分析 - 对分析结果的直观展现及交互式反馈,是一个跨领域的方向
为什么要可视化
- 记录信息
- 分析推理
- 证实假设
- 交流思想
可视化设计原则和方法
避免使用过于难以分辨的颜色,避免在图表中引入过多元素内容,避免不一致的数值尺度
常见的错误可视化
- 3D 图表导致透视失真
如果数字是由视觉元素表示的,那么他们应该与视觉元素的感知程度成正比
使用清晰、详细和彻底的标签,避免图形含糊不清
- 数据尺度和图形设计
轴刻度应该始终保持连贯且一致
- 数据上下文
可视化设计原则
- 准确展示数据
- 节省笔墨
- 节省空间
- 消除不必要的“无价值”图形
- 在最短时间内传达最多的信息
视觉编码
视觉编码是一种将数据信息映射成可视化元素的技术
其中,可视化符号(Mark)可用于表示数据元素和元素之间的关联。表示元素时,包含 点 线 面;表示关系时,包含闭包、连线
视觉通道
基于数据属性,控制可视化的符号展现样式,例如,点根据其所代表的数据属性的不同可有不同的形状与颜色
类型:
- 数量通道 Magnitude Channel
用于显示数据的数值属性,包括 位置、长度、角度、面积、深度、色温、饱和度、曲率、体积
- 标识通道 Identity Channel
用于显示数据的分类属性,包括 空间区域、色向、动向、形状