如何在图形生成器中向 Y 轴添加多条参考线?大家好,
我在使用图形生成器时遇到了一些问题,我需要向 Y 轴添加不同的参考线(如附加图),它分为 4 组。
但默认设置是所有组都适用于相同的参考线,有人可以帮助解决这个问题吗?
提前致谢。

回复:如何在图形生成器中向左 Y 轴的每个组添加多条参考线?您好,Mark_W,我认为确定您在脚本中分配指令的 Framebox 的最简单方法如下:
首先使用图形生成器(暂时不使用脚本)创建图形,并根据您想要的分析正确分配(身高、体重和性别),创建图表后,选择“完成”完成分析。
右键单击左上角的灰色三角形,然后选择“编辑”、“显示树结构”,它将显示图表可视化中涉及的所有组件,默认情况下每个组件都有相应的名称,从那里您只需将指针移过每个组件即可树结构中的组件,您将看到如何选择图表,因为两者都是交互式连接的。
确定要分配特定行的部分的相应名称后,您可以使用脚本对其进行编辑。
希望你能明白。
回复:如何在图形生成器中向左 Y 轴的每个组添加多条参考线?感谢您的快速回复,但我对 JMP 脚本非常陌生,不明白您的建议。 您能否根据您的建议更新示例代码? 我一直在尝试找到一些引用框架框中数据的标题或文本,但我还没有找到。 (再次感谢你)
回复:如何在图形生成器中向左 Y 轴的每个组添加多条参考线?您可以将 << Select 消息发送到对象引用并验证是否选择了所需的框架框。
回复:如何在图形生成器中向左 Y 轴的每个组添加多条参考线?该脚本是我正在寻找的,但它假设 Framebox(1) 中的数据适用于女性组。 我如何测试它以确保我的线路正确?
回复:如何在图形生成器中向左 Y 轴的每个组添加多条参考线?明白了~非常感谢回复:如何在图形生成器中向左 Y 轴的每个组添加多条参考线?此建议涉及脚本编写,但数量很少。
- 右键单击其中一张图并选择定制。
- 点击添加(加号)。
- 类型H线(Y) ,其中是argument 是参考线的值。
- 点击好的。
对需要唯一参考线的每个图重复此过程。
请注意,如果您现在保存脚本,它应该包含您所做的自定义。
请注意,您可以在图形函数之前与其他函数一起首先确定颜色和线条样式等属性。
回复:如何在图形生成器中向左 Y 轴的每个组添加多条参考线?非常感谢,有帮助~回复:如何在图形生成器中向左 Y 轴的每个组添加多条参考线?您好,我之前在社区中找到了这个脚本并将其保存,因为我需要创建每组具有不同参考线的图表,希望这也是您所需要的。
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
// Different values for each group takes more work
gb2 = dt << Graph Builder(
Size( 534, 488 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables( X( :weight ), Y( :height ), Group X( :sex ) ),
Elements( Points( X, Y, Legend( 8 ) ), Smoother( X, Y, Legend( 9 ) ) )
);
gb2Rep = Report(gb2);
// Females . . .
gb2Rep[Framebox(1)] << addGraphicsScript(
PenColor("Orange"); HLine(60);
Transparency(0.25);
FillColor("Green");
Rect(50, 60, 180, 55, 1);
FillColor("Blue");
Rect(50, 65, 180, 60, 1);
);
// Males . . .
gb2Rep[Framebox(2)] << addGraphicsScript(
PenColor("Orange"); HLine(65);
Transparency(0.25);
FillColor("Green");
Rect(50, 65, 180, 60, 1);
FillColor("Blue");
Rect(50, 70, 180, 65, 1);
);
回复:如何在图形生成器中向左 Y 轴的每个组添加多条参考线?是的,它有效,但我需要的是添加不同的参考。分别为每组的线路。谢谢 !!回复:如何在图形生成器中向左 Y 轴的每个组添加多条参考线?我没有说要使用脚本。 我互动地说。 尝试右键单击这些轴之一并选择轴设置。 添加所需的参考线,然后单击“确定”。 如果仅将其添加到其中之一,请右键单击并选择“编辑”>“复制轴设置”。 按住 Control 键,右键单击另一个轴,然后选择编辑 > 粘贴轴设置。
这两种方法都有效吗?
回复:如何在图形生成器中向左 Y 轴的每个组添加多条参考线?抱歉,我不知道如何使用 JSL 添加参考线..回复:如何在图形生成器中向左 Y 轴的每个组添加多条参考线?您是否尝试过交互式并保存脚本?