如何制作带换行符的数据透视图

How to make PivotChart with line breaks

我有如下数据:

x   y   f
1   1   1.2
1   2   1.4
1   3   1.6
3   1   3.2
3   2   3.4
3   3   3.6
5   1   5.2
5   2   5.4
5   3   5.6

如果插入数据透视图,则可以使用折线图绘制 fxy 的对比图,该图有两个堆叠的 x 轴,其中较低的 x -axes 值是 1 3 5 对应于 x,上面的 x 轴的每个值都有值 1 2 3下面的 x 轴,表示 x = 1 和 y = 1 2 3,然后是 x = 2 和 y = 1 2 3,以及 x = 3 和 y = 1 2 3。该图应显示从左到正确的。我想要的是在 x 更改值时断开该行,因此有 3 条短线显示 yx.

常量值的影响

这个 link 制作的图表类似于我在答案中描述的内容。就该数字而言,我想要的是 link 在每次年份变化时中断。但是他们的答案和讨论并没有得到我想要的东西。我能想到的唯一方法是手动修改数据透视表数据并在数据中断的位置添加一行。我试图在工作中做类似的事情,但在修改 table 之前,我将 table 作为值复制到一个单独的位置。使用新数据 table,我无法创建具有两个 x 轴的绘图。如果我创建了绘图,我可以在 y = 3 时输入第二个值,并且对于 f 有 NA(),这应该在正确的位置创建中断。

对于看起来像的东西:

Select 每个第二个和后续 y 1 值(单独):

并格式化数据点...、线、无线。

(顺便说一句,IMO 更适合超级用户。)