我想创建一个条形图,用于比较2个时间点的组,t1与t2。但是我没有将它们并排放置,而是希望将t2(现在)作为条形并将t1(之前)作为水平线。 与使用Tableau可以执行的操作类似(对于使用它的人)。除了它不必是水平条形图,可以只是正常的垂直条形图。
以下是我拥有的数据集示例以及我需要它的样子。
Metric WeekEnding Bucket1 Bucket2 Bucket3 Bucket4
Debt 16/09/2016 88 126 116 89
Debt 23/02/2017 61 87 65 82
答案 0 :(得分:0)
首先,您的图表看起来不会以两种方式反映您的数据。这些酒吧看起来像16/09/2016系列,但你说酒吧应该反映t2(现在),而另一个系列更新。此外,线条似乎不反映任何一个系列 - 例如,在第2个桶中,线段大约在115左右,这既不是系列1也不是系列2.因此,在我的回复中,我的结果图像与您的图表有所不同。
这样做的一种方法是制作2D聚类柱形图,将t1系列更改为XY分散,然后使标记成为线段,并根据需要使线段宽(不幸的是,我不知道)看到一种增加宽度而不改变高度的方法。
更多细节(请注意我的说明是使用Excel 2013):首先,选择图表数据并选择" 2D聚类列类型"。然后右键单击t1系列中的一个条形并选择"更改系列图表类型"。然后将t1系列更改为" Scatter" (即,XY散射),并取消选中" Secondary Axis"在同一轴上绘制系列。然后右键单击t1系列点,选择"格式化数据系列",然后在"标记选项"下,选择"内置"下的线段标记类型。 。根据需要增加尺寸。您可以减小边框宽度,这会略微减小宽度。
这是结果图。我上传了我的Excel文件here。