Analysis Module

3 min read

概览

数据可视化是一个相对的过程,你想要用户看到什么取决于他能看到什么。设计者通过对数据进行编码设计,阅读者再对数据进行解码,去理解可视化背后的数据。

  • 设计者,从数据到图表——数据元素到视觉编码的映射过程
  • 阅读者,从图表到数据——视觉解码还原为数据结构的过程

image.png

分析模型

我们设计数据可视化时,应当站在用户的角度换位思考。用户面对可视化时,通常会套用一个固化的分析思路,它们环环相扣形成闭环,是固定的分析模式,我们称之“分析模型”。

image.png

5W 模型最早由 IBM 提出,作为通用分析模型指引分析师进行工作。

“发生了什么”、“为什么会发生”、“接下来会发生什么”、“我能做什么”、“我的计划是什么” 这几个问题越往前越浅显偏现象、越往后越偏本质及解决方案,中间有任何卡壳都会影响用户的分析思路甚至导致分析流程中断。

  1. 发生了什么?有没有“冲突”?
  2. 为什么会发生?“冲突”的原因是什么?为什么会发生?
  3. 接下来会发生什么?有没有特征线索表明“冲突”会持续下去?
  4. 我能做什么?怎么避免“冲突”继续 发生或者让“冲突”反转?
  5. 我的计划是什么?针对“冲突”我能做什么?

所以在可视化设计时,应当甄别用户可能会遇到的问题、以看问题的视角来确定数据的展示顺序及视图关系,设计上突显需阐述的道理或规律,让其可以帮助用户透过现象看本质甚至预测未来。