如何将多个不同值的条形图数据集叠加在一列上?

如何将多个不同值的条形图数据集叠加在一列上?

使用 Excel 2016:

我的 x 轴有 38 个变量(“站点”),每个变量最多有 9 个数据集。我想将这些数据集合并到每个站点的单个条形图(簇状柱形图)中。我的问题是每个数据集的值不会上升/下降,这意味着我无法为每个站点均匀地叠加它们。当有两个以上的数据集需要处理时,有没有办法让给定站点的最小值出现在前面(最大值出现在后面,依此类推)?如果没有,我只能将其堆叠起来。

图表(目前每个站点最多分为 9 个条形图 - 我希望它们在前面重叠最小,作为 1 个条形图)

答案1

您已经发现,对于您的问题,简短的回答是,您无法做您想做的事情,同时仍然拥有可读的产品。因此,我建议您考虑一下您想要展示的内容 - 比较、聚合、分布?通常,您有 342 个数据点 (38*9) 需要表示。以下是一些可能的替代方案:

为了简单地显示每个数据点,请考虑使用 XY/散点图,其中每个数据集都按站点堆叠,这几乎与没有条形的叠加聚类条形图相同。在此处输入图片描述

为了突出显示所有站点中的重要数据集,并将所有数据集作为上下文,修改上面的示例,将除您感兴趣的主题之外的所有颜色都设为灰色。在此处输入图片描述

为了显示微观和宏观关系,请考虑使用面板/小倍数布局,每个数据集都有一个面板,其中代表所有 38 个站点。通用布局和比例可进行直接比较。在此处输入图片描述

最后,您可以使用面板图来突出显示所有数据集中的重要站点,如下所示在此处输入图片描述

相关内容