15数据可视化基础 | 青训营笔记

161 阅读3分钟

这是我参与「第四届青训营 」笔记创作活动的的第14天

bytedance.feishu.cn/file/boxcnw…

学习目标

  1. 了解数据可视化的概念和基本原则
  2. 能够识别出不好的, 甚至有误导性的可视化呈现
  3. 了解一些面向前端的数据可视化工具

01 什么是数据可视化

⭐Anything that converts data into a visual representation

分类

  • 科学可视化 (科学实验数据的直观展示)
  • 信息可视化 (对抽象数据的直观展示)
  • 可视分析 (对分析结果的直观展示, 及交互式反馈)

为什么要可视化

  1. 记录信息
  2. 分析推理
  3. 证实假设
  4. 交流思想

02 可视化设计原则和方法

能够正确地表达数据中的信息而不产生偏差与歧义

常见的错误可视化

  1. 透视失真

    如果数据是由视觉元素表示的, 那么它们应该与视觉元素的感知程度成正比

    使用清晰, 详细和彻底的标签, 以避免图形失真和含糊不清

  2. 图形设计 & 数据尺度

    图形的每一部分都会产生对其的视觉预期

    • 这些预期往往决定了眼睛实际看到的东西
    • 错误的数据洞察, 产生于在图形的某个地方发生的不正确的视觉预期推断
  3. 数据上下文

可视化设计原则

An excellent visualization design gives to the viewer the greatest number of ideas in the shortest time with the leastink in the smallest space.

  • 准确地展示数据
  • 节省笔墨
  • 节省空间
  • 消除不必要的"无价值"图形
  • 在最短时间内传达最多的信息

Data-ink Ratio (数据墨水占比)

03 视觉感知

感知: 是指客观事物通过人的感觉器官在人脑中形成的直接反应

格式塔理论

理论核心: 整体决定部分的性质, 部分依从于整体

  • 就近原则

    • 当视觉元素在空间距离上相距较近时, 倾向于归为一组
    • 将数据元素放在靠近位置, 可以突出它们之间的关联性
  • 相似原则

    • 形状, 大小, 颜色, 强度等属性相似时, 容易被看作一个整体
  • 连续性原则

    • 人们会自然地沿着物体的边界, 将不连续的物体视为连续的整体
  • 闭合原则

    • 有些图形本身是不完整, 或者不闭合. 人们会感知整个整体忽略不闭合的特征
  • 共势原则

    • 如果一个对象的一部分向共同的方向去运动, 共同运动的部分容易被感知为一个整体
  • 对称性原则

    • 对称的元素被视为同一组的一部分
  • 图形于背景关系原则

    • 倾向于认为最小的物体是图形, 而更大的物体是背景
    • 凸面元素于图形关联更多

04 视觉编码

将数据信息映射成可视化元素的技术

视觉通道

  • 数量通道 (显示数值属性)
  • 标识通道 (显示分类属性)

05 面向前端的可视化工具介绍

D3

Vega

G2

ECharts

echarts.apache.org/zh/index.ht…

\