在Excel中分层,而不是堆积的列图

时间:2013-02-07 21:50:17

标签: data-visualization excel

我想在Excel中将一个列图层叠(叠加)到另一个列图上。所以它就像一个堆叠的柱状图,除了x轴上给定类别的每列在y轴上的原点为0。我的数据是在分数之前和之后。通过对列进行分层而不是将它们并排放置,可以更容易地看到两个分数之间差异的大小和方向。我已经看到这与R完成,但无法在Excel中找到示例。有人试过这个吗?

3 个答案:

答案 0 :(得分:1)

我尝试了3D建议并且有效。但我发现的另一个答案是选择一个Clustered Column图并单击'Format Data Series'并将'overlap'百分比更改为100%。我正在使用Mac,所以它略有不同,但帮助我的人是在PC上,我主要使用PC。我最终发现,使用90%看起来相当不错,但100%将达到你想要的。

答案 1 :(得分:0)

我为论文演讲做了同样的事情。这有点棘手,我自己做了。要做到这一点,您必须创建一个3D条形图(而不是堆叠的条形图),其中您的列放在彼此的前面。您必须确保每个X单元格中的所有较高列都位于X轴上该单元格中较短列的后面。

创建该图形后,您可以以看起来像2D图形的方式旋转3D图形(通过将轴值重置为零)。现在您有一个条形图,其中每个条形图都有不同的列,所有列都从零开始。 ;)

答案 2 :(得分:0)

简答:将比赛分数更改为(post-pre),然后您可以继续制作堆积条形图。

长而正确的回答:请勿这样做。集群条形图更好,因为:

  1. 无论如何,比较的视线是同一条线,你不会以任何方式促进理解。
  2. 任何类型的条重叠都会隐藏后评分区域,从而导致视觉失真。预评分为10,评分为20时,柱面积比应为1:2。但如果你完全重叠它们,它将减少到1:1。部分重叠同样存在问题。