我想在Excel中将一个列图层叠(叠加)到另一个列图上。所以它就像一个堆叠的柱状图,除了x轴上给定类别的每列在y轴上的原点为0。我的数据是在分数之前和之后。通过对列进行分层而不是将它们并排放置,可以更容易地看到两个分数之间差异的大小和方向。我已经看到这与R完成,但无法在Excel中找到示例。有人试过这个吗?
答案 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),然后您可以继续制作堆积条形图。
长而正确的回答:请勿这样做。集群条形图更好,因为: