如何将多个绘图类型组合成一个图表大家好,
我只想向变量添加“手动”控制限制,但问题是限制不是恒定的,并且根据研究的样本而变化。
您知道是否可以放置相同的图点(来自变量)和线(来自控制限)?
先感谢您,
问候
高级统计建模大规模定制回复:如何将多个绘图类型组合成一个图表如果您想单独添加行,请按以下步骤操作:
gb2 = dt << Graph Builder(
Size( 525, 454 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 9 ) ) ),
);
gb2 << sendtoreport(
Dispatch( {}, "height", ScaleBox,
{Add Ref Line( upper_limit, "Solid", "Dark Red", "Upper Limit", 2 ),
Add Ref Line( lower_limit, "Solid", "Dark Blue", "Lower Limit", 2 )}
)
);
回复:如何将多个绘图类型组合成一个图表要将变量线添加到图表中,请尝试如下操作:
dt = open("$Sample_data\Big Class.jmp");
upper_limit = 65;
lower_limit = 55;
gb = dt << Graph Builder(
Size( 525, 454 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 9 ) ) ),
SendToReport(
Dispatch(
{},
"height",
ScaleBox,
{Add Ref Line( upper_limit, "Solid", "Dark Red", "Upper Limit", 2 ),
Add Ref Line( lower_limit, "Solid", "Dark Blue", "Lower Limit", 2 )}
)
)
);

我这样做的方法是:
- 创建图表
- 使用常数值添加上限和下限线。
- 右键单击红色三角形并保存脚本。
- 我用变量替换了常量值。
回复:如何将多个绘图类型组合成一个图表尝试首先使用点构建图表,然后右键单击图形区域并选择添加 > 线。
回复:如何将多个绘图类型组合成一个图表您好,谢谢您的回答。
我知道解决方案右键单击并添加行会起作用,但限制是可变的这一事实使其无法使用。
事实上,计算了限制并将其添加到数据库中,以便与正确的样本相关联,这就是为什么我正在寻找一种将线和点添加到同一图表的方法
回复:如何将多个绘图类型组合成一个图表您可以通过右键单击轴并选择“轴设置”,然后在“参考线”部分中手动添加一条线,向 JMP 中的大多数图形添加自定义线。
如果您希望以编程方式执行此操作(您提到要添加的行是可变的),也可以这样做。 下面的屏幕截图和脚本。

dt = open ("$SAMPLE_DATA\Big Class.jmp");
var = 145;
Graph Builder(
Transform Column( "Row", Formula( Row() ) ),
Size( 794, 355 ),
Show Control Panel( 0 ),
Variables( X( :Row ), Y( :weight ) ),
Elements( Points( X, Y, Legend( 4 ), Jitter Limit( 0.9541 ) ) ),
SendToReport(
Dispatch(
{},
"weight",
ScaleBox,
{Add Ref Line( var, "Solid", "Red", "Custom Limit", 1 )}
)
)
);