谢谢! 这确实是我正在寻找的。
不过我还有一个问题。 我可以使用另一个表作为组名的参考,而不是根据 x 轴点绘制线条吗?
例如,另一个表将包含
性别 |上限 |下限
男| 2 | 1 |
女| 4 | 5 |
以及使用该表创建参考线的脚本。 那可能吗?
这是你追求的那种情节吗?

如果是这样,对于变异性图表,您将需要使用图形脚本。 您可以通过运行此脚本来绘制上面的图:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Variability Chart(
Y( :height ),
X( :sex ),
Std Dev Chart( 0 ),
SendToReport(
Dispatch(
{"Variability Chart for height"},
"Variability Chart",
FrameBox,
{Add Graphics Script(
2,
Description( "" ),
Pen Color( "Red" );
// Females
H Line( 0, 1, 55 );
H Line( 0, 1, 65 );
// Males
H Line( 1, 2, 52 );
H Line( 1, 2, 67 );
)}
)
)
);
要手动添加水平线,请右键单击图表的白色区域并选择“自定义...”。 然后点击“+”号,使用“HLine()”将它们添加到您需要的值中:

您可以将这些行添加为更大的 JSL 脚本的一部分,如果您需要经常这样做,您可能需要研究一下。
我试图根据变异性图表中的组添加不同的参考线,但似乎没有直接的方法来做到这一点。
我根据组有不同的目标,并且一列中已有目标数据。
如何利用可用的目标列数据并根据不同组绘制参考线?