数据可视化是什么?
The main goal of data visualization is its ability tovisualize data, communicating information clearly and effectively.— Vitaly Friedman
数据可视化的目的,是要对数据进行可视化处理,以使得能够明确地、有效地传递信息。
为什么需要数据可视化?
比起枯燥乏味的数值,人类对于大小、位置、浓淡、颜色、形状等能够有更好更快的认识。经过可视化之后的数据能够加深人对于数据的理解和记忆,增加信息的可传播性。
例如有以下的数据,你能一眼看出哪一个最大吗?
【 321, 564, 1391, 245, 641, 798, 871 】
可视化之后呢?
可以把数据可视化可分为九大阶段:
1.17世纪前:早期地图与图表
在17世纪以前人类研究的领域有限,总体数据量处于较少的阶段,因此几何学通常被视为可视化的起源,数据的表达形势也较为简单。但随着人类知识的增长,活动范围不断扩大,为了能有效探索其他地区,人们开始汇总信息绘制地图。16世纪用于精确观测和测量物理量以及地理和天体位置的技术和仪器得到了充分发展,尤其在W.snell于1617年首创三角测量法后,绘图变得更加精确,形成更加精准的视觉呈现方式。由于宗教等因素,人类对天文学的研究开始较早。一位不知名的天文学家于l0世纪创作了描绘7个主要天体时空变化的多重时间序列图,图中已经存在很多现代统计图形的元素坐标轴,网格图系统,平行坐标和时间序列。
2.1600—1699: 测量与理论
更为准确的测量方式在17世纪得到了更为广泛的使用,大航海时代,欧洲的船队出现在世界各处的海洋上,发展欧洲新生的资本主义,这对于地图制作、距离和空间的测量都产生了极大的促进作用。同时,伴随着科技的进步以及经济的发展,数据的获取方式主要集中于时间,空间,距离的测量上,对数据的应用集中于制作地图,天文分析(开普勒的行星运动定律1609)上。
此时, 笛卡尔发展出了解析几何和坐标系&#x