炫是够炫,但怕是也只能为了炫而炫吧。
我们在使用二维散点图的时候,哪怕数据相当有规律,生成的点在图上趋势很明显,也通常希望能再有一条趋势线或拟合线来帮助分析、判断。
我想这是我们通常拥有的经验吧。
对于平面上的点,人眼的辨别能力都不能足以胜任,需要辅助方法。那当数据点放到了三维空间中时……
如上图,能一眼看出其中的规律来嘛。恐怕无论旋转多少圈,都不会明白这些数据表示了什么吧。
而且,还忽略了另一个问题: 大多数用户,未必完全清楚用散点图做分析时,如何选择横纵轴的参数究竟该是什么。
现在,要再多一个轴,可能为了做一个上述看不懂的图,都要费很大的劲吧。
好吧,也许这不是问题的关键。也许在使用软件做数据分析的时候,就应该已经默认操作者都具备专业素养,不存在这个问题。
不可否认的是,由于人眼对三维空间物体会存在视错觉的可能,因此,一个在三维空间的若干散乱的点,对我们理解数据本身并无太大帮助,除非数据本身具有特别的规律性(如楼主文章所示的图那样)。现实中需要做数据分析的实际数据,一般不可能具有这样的特征。
相对来说,只有数据点相对比较少,如下图
或者有其他辅助图表,如下图
这时,单纯的三维散点图,才相对来说比较好识别,分析起来不会太考眼力。
对于大多数的图,如是下图这样的话,恐怕一般人都会力不从心。
有什么改进的方式嘛?
一般,对于这些三维散点图,通常会有两种方法来呈现,以改善分析的复杂程度。
1. 改用二维气泡图,将其中一维以点的大小来表示,这样会更直观。但困难点是,选择哪个维度为大小,是个问题,并不都那么容易选择。
2. 将点通过一定算法,拟合成三维曲面。人眼还是更习惯看“片”、“面”的,如下图所示那样
以上,只是对于新图表类型和这个插件的一点建议。
毕竟,对于插件的作者来说,也不会希望做出来的插件没人用吧。
但是不是有用,不能光看出来的图“炫”不“炫”,而更是要看图有没有“用”。
以上内容,欢迎批评、指正。多多交流。
谢谢
|