一、问题描述
用excel制作X-Y散点图,意外的出现了4个交叉点,而实际上的图表数据是没有交叉的。
二、模拟图表
模拟部分数据,并创建X-Y散点图,数据区域,X轴数据是依次增加的,因此散点图应该是没有交叉的。
如下图,图表显示确实有一处有交叉,这是为什么呢?
在创建这个图表的时候,选择的图表类型是带平滑线和数据标记的散点图。
问题就出现在“平滑线”三个字上,平滑线,通常是在数据量比较少的情况下,通过如插值法等数学算法,在数据点之间加入多个拟合的数据点,使图表的连线在视觉上更光滑、不生硬。但是这些插入的拟合值,在一些情况下,会造成X轴的数据不是连续增加的,表现在曲线上就是出现交叉点。
如这个模拟图,将图表类型改为带直线和数据标记的散点图:
就不会有交叉点了。
三、只有一个交叉点吗?
事实上,将模拟图表放大,再放大,它的曲线显示是平滑的,图中不是只有一个交叉点,而是两个:
这些按一定算法添加的拟合数据点,不一定与实际数据相符,造成图表显示上出现交叉,与现实情况“不符”,确实会给看图者一定的错觉。貌似excel也没有提供更多的平滑算法可选项,如果介意出现图像中出现交叉,就别用平滑线,仅使用带直线连接方式,图像是生硬一点,还能展示自己的主题。或者试试其它做图软件,试试更多的平滑算法。