前端图形学篇为随手记,在学习推进过程会根据个人了解进行二次修改,文章中的观点可能来自看到的各个网站书籍,存在的错误或不完善的地方请谅解
It’s not what you look at that matters, it’s what you see.
重要的不是你正看着的是什么,而是你从中所看到的是什么。——亨利·戴维·梭罗
1. 什么是数据可视化?
数据可视化,是关于数据视觉表现形式的科学技术研究。以某种概要形式抽取出来的信息,包括相应信息单位的各种属性和变量,利用图形、图像处理、计算机视觉以及用户界面,通过表达、建模以及立体、表面、属性以及动画的显示,对数据加以可视化解释。
文章主要记录数据可视化在前端的要点,并不关注前期数据的采集清洗等工作。
图为美国各洲“选举人票”的占比情况。作者设计了两种表现方法,一是以“选举人票”的分布做为底图,一是直接以美国地图作为底图。除此图上方双方选举人票总体数量对比外,鼠标移至各洲上方还能显示各洲“选举人票”数量及对希拉里与特朗普的支持比例。
2. 为什么进行数据可视化
数据可视化的主要目的在于,将其数据进行可视化的能力,对信息的传播和交流要清晰且有效。因此数据可视化需要有效表达观点,不仅形式上要符合审美,而且功能上要符合需求,深入对信息稀疏且复杂的数据库提供洞见,并通过直观方式传达信息的关键方面。牵强且过多的可视化反而会杂乱无章,迷惑用