这是我参与「第四届青训营 」笔记创作活动的的第5天
前言
这次笔记是我学习数据可视化基础的内容
数据可视化基本概念
数据可视化,是关于数据视觉表现形式的科学技术研究。其中,这种数据的视觉表现形式被定义为,一种以某种概要形式抽提出来的信息,包括相应信息单位的各种属性和变量。它是一个处于不断演变之中的概念,其边界在不断地扩大。主要指的是技术上较为高级的技术方法,而这些技术方法允许利用图形、图像处理、计算机视觉以及用户界面,通过表达、建模以及对立体、表面、属性以及动画的显示,对数据加以可视化解释。与立体建模之类的特殊技术方法相比,数据可视化所涵盖的技术方法要广泛得多。
例如
数据可视化在我们生活中也是很多的,手机电量,储存空间等页面也是我们的使用范围
数据可视化分类
- 科学可视化——科学实验数据直接展示
- 信息可视化——对抽象数据直观展示
- 可视化分析——对分析的结果直观展示,及交互式反馈,是一个跨领域方向
为什么要数据可视化
- 记录信息
- 分析推理
- 证实假设
- 交流思想
透视失真
●如果数字是由视觉元素表示的,那么它们应该与视觉元素的感知程度成正比。
●使用清晰、详细和彻底的标签, 以避免图形失真和含糊不清。
可视化设计原则
●准确地展示数据
●节省笔墨
●节省空间
●消除不必要的“无价值"图形
●在最短时间内传达最多的信息
vega
Vega是一种可视化语法。通过其声明式语言,可以用JSON格式描述可视化的视觉外观和交互行为,并使用 Canvas或SVG生成视图。