这是我参与「第五届青训营 」笔记创作活动的第5天
数据可视化
1.数据可视化的概念与基本原则
任何将数据转换成可视化的形式 分支
- 科学可视化 科学实验数据直观展现
- 信息可视化 抽象数据的直观展现
- 可视化分析 对分析结果的直观展现,和交互式反馈
为什么数据可视化 记录数据 分析推理 证实假设 交流思想
2.识别不好的内容,生活中的可视化
3.可视化原则与理论
能正确表示数据而不产生偏差与歧义 常见错误
-
透视失真 如果数据由视觉元素
-
图形设计 ,不正确数据产生不合适的推断
-
数据上下文补全
-
节省笔墨 最大化数据墨水占比
-
节省空间
-
消除不必要图形
-
在最短的时间呢传达最多的学习
视觉感知 感知:事物在人脑中形成的直接反应 认知:包括注意力,记忆力,理解语言,以及进行心理过程的组合
格式塔理论
- 就近原则 视觉元素在空间距离上相近时,归为一组,元素靠近,突出关联系
- 相似原则 形状大小相似时,看成整体
- 连续性原则 沿着物体的边界,将
- 闭合性 图形本身不闭合,但是有闭合的倾向,则会感知整体
- 共势原则 一个对象的一部分都沿同样的方向,,共同的部分会被感知为一个整体
- 对称性原则 对称原则被视为一部份
- 图形与背景关系 小物体是图形 大物体被视为背景
视觉编码 将数据信息映射成可视化元素
面向前端的工具
- D3
- Vega 声明式编写 JSON可视化
- G2 面向常规的图形语法库
- Echarts 开源的可视化图标库,由JS实现,兼容绝大部分的浏览器,底层实现依赖矢量图形库