謝謝! 這確實是我正在尋找的。
不過我還有一個問題。 我可以使用另一個表作為組名的參考,而不是根據 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 腳本的一部分,如果您需要經常這樣做,您可能需要研究一下。
我試圖根據變異性圖表中的組添加不同的參考線,但似乎沒有直接的方法來做到這一點。
我根據組有不同的目標,並且一列中已有目標數據。
如何利用可用的目標列數據並根據不同組繪製參考線?