所有您喜欢的事物;现在都以 3D 形式呈现!
虽然这对于电影和视频游戏来说是一个很棒的标语,但可视化的工作方式却不同。
可视化的主要目的不是娱乐 — 而是有效的沟通。可视化应该以一种使信息吸收和理解变得简单的方式来呈现数据。
比较事物、寻找模式或分组是我们用来帮助理解的一些操作,而可视化可以使其中一些操作变得非常简单。我们的视觉系统非常擅长这些操作,而好的可视化会利用这一点。
别误会我的意思:3D 可视化有其用武之地。它们适用于具有三维空 美国移动数据库 间组件的数据。然而,对于不具备这些特征的数据,在可视化中添加第三维通常会损害沟通。
饼图是最糟糕的例子。饼图中数据的主要编码方式是切片的角度。在二维饼图中,角度可以准确表示,但如下图所示,在三维饼图中,角度必须扭曲才能产生三维效果。我们的大脑不擅长准确地构建图表的心理三维表示,以便能够旋转回斜视图。因此,数据的主要表示方式已被三维效果破坏。
3D 饼图中的角度扭曲。
角度并不是饼图表示数据的唯一方式。面积也编码与角度相同的数据。不幸的是,将饼图制作成 3D 也会扭曲面积。
二维和三维饼图的屏幕区域
底线是,3D 饼图仅采用两个显示数据的特征并扭曲了它们!
高度图。饼图并不是 3D 可视化效果不佳的唯一例子,而且饼图存在的问题也不是 3D 带来的唯一问题。另一个常见的问题:地图。
我们都见过 3D 地图,其中区域的高度与数据相关。这些地图看起来很有戏剧性,通常具有疯狂的倾斜角度和强烈的透视效果,以帮助增加其动态效果。它们确实看起来很酷,但它们存在一些严重的遮挡问题。地图上的区域经常被前面较高的区域部分或全部隐藏。这使得无法判断给定区域的数据。威斯康星州比俄亥俄州高还是矮?此外,垂直维度几乎没有可读的比例,因此无法获得任何给定区域的准确数字。路易斯安那州有多高?
为某些事物添加第三维度无疑会增加它们的“酷”度。不幸的是,可视化的酷度与其实用性直接相关,而为许多可视化添加第三维度会降低它们的实用性。在决定使用 3D 之前,请仔细考虑您的可视化技术! Drew Skau是UNCC的计算机科学可视化博士生,拥有建筑学学士学位。