仅用于一张图的叠加变量我正在尝试复制一个图表,我为其下载了完全相同的数据,但我无法选择性地使用覆盖。
这是原始图表:

这是我设法得到的最多的:

我最大的问题是获得累积的黑线。 当我使用叠加层创建堆叠条时,叠加层也适用于点,我最终得到了大量的点/线......
有没有办法让叠加层只应用于其中一个图表? 也许通过 JSL?
当我们在做的时候……:) 如您所见,图表之间的另一个区别是条形图中变量的顺序……这可以更改吗?
提前致谢!
回复:仅用于一张图的叠加变量伟大的! 这样可行! 我太有偏见了,认为这应该可以在图形生成器中立即实现,甚至没有想到操纵表格…… 
实际上,我认为让覆盖、颜色和大小(可能还有其他)字段接受多个变量将是一个很棒的功能,然后可以在正在处理的每种图形类型(点、条...)下的变量上选择这些变量用过的。
为了完整起见,我想到了另一种解决方法,涉及创建两个单独的图形,然后“右键单击其中一个图形空白区域——>编辑——>复制框架内容”,然后转到另一个图形并“粘贴框架内容” ”。 这应该可以完成工作,但我认为图表不再可变或可以保存。
回复:仅用于一张图的叠加变量您想要执行的操作可能最好通过创建聚合列(数据表中的公式列或 Graph Builder 平台中的虚拟列)来完成。 此列将是按 X 变量分组的度量的总和。 然后:
1. 将您的数据列和聚合列放在 Graph Builder 的 Y 角色中
2. 将您的 X 和覆盖变量放在适当的角色中
3.选择Bar Chart (Stacked)元素并关闭聚合变量
4. 然后添加线元素(按住 Shift 键并单击)并关闭数据变量(保留聚合和 X 变量处于选中状态)
5. 如果需要,对点元素执行步骤#4(关闭抖动选项)
6.双击图例编辑显示的内容,即标题和线条颜色
我附上了一个带有 Graph Builder 脚本的示例文件......希望这会有所帮助。
回复:仅用于一张图的叠加变量@pmroz是的!解决了订单问题! 我仍然对所有措施有疑问... 我认为不可能有选择地应用覆盖...
回复:仅用于一张图的叠加变量我试过改变那些但它无助于让点成为累积值......我在那里遗漏了什么吗?

回复:仅用于一张图的叠加变量当我们在做的时候……:) 如您所见,图表之间的另一个区别是条形图中变量的顺序……这可以更改吗?
右键单击相关变量的列标题。
选择列信息
单击列属性 > 值排序
根据您想要的排序顺序重新排列值
以编程方式,您可以这样做:
dt = New Table( "", Add Rows( 3 ),
New Column( "Column 1", Character, "Nominal",
Set Values( {"a", "b", "c"} )
)
);
column(dt, "Column 1") << Set Property( "Value Ordering", {"c", "a", "b"} );
回复:仅用于一张图的叠加变量在 Graph Builder 中,当控制面板打开时,查看所有图形元素所在的左侧。 在每个元素的底部,在您的例子中,是 Line 元素,在“变量”一词的前面有一个灰色的小三角形,单击该灰色三角形,然后选择要用于该线的 Y 变量,注意您可能还需要包含您的 X 变量。