这是我参与「第五届青训营 」伴学笔记创作活动的第 15 天
- 数据可视化的概念和基本原则
- 能识别出不好的可视化呈现
- 了解数据可视化工具
1、数据可视化概念和基本原则
- 什么是数据可视化?
数据可视化可理解为通过图表的形式来呈现数据集。
可视化案例如下图所示
- 可视化分类
- 科学可视化——科学数据的直观展示
- 信息可视化——对抽象数据的直观展示
- 可视分析——对分析结果直观展示,及交互式反馈
- 可视化的目的?
- 记录信息
- 分析推理
- 证实假设
- 交流思想
- 可视化设计的基本原则
- 能正确表达数据中的信息而不产生偏差与歧义
- 节省笔墨
- 节省空间
- 消除不必要的“无价值”图形
- 在最短的时间内传达更多的信息
课程中提到的“视觉编码”概念:将数据信息(属性+值)映射成可视化元素(可视化符号+视觉通道)的技术。
2、能识别不好的可视化呈现
- 常见的错误的可视化
- 透视失真——(使用清晰、详细和彻底的标签,以避免图形失真)
- 图形设计&数据尺度——(图形的每一部分都会产生对其的视觉预期)错误的数据洞察。
- 数据上下文
3、了解可视化工具
D3
用于数据可视化的JavaScript函数库
Vega
可视化语法。通过声明式语言,使用JSON格式描述可视化的视觉外观和交互行为。
G2可视化引擎
一套面向常规统计图表,以数据驱动的高交互可视化图形语法
ECharts
使用JavaScript实现的开源可视化库。
总结
数据可视化在生活中使用的场景还是非常多的,如:地图、统计图表、可视化大屏等。使用数据可视化的目的就是尽可能在短时间内传达更多、更准确的信息,这也是可视化的设计基本原则。