我查看了一些關於這個問題的討論,但我只發現了處理範圍陰影的東西。
我正在尋求一些幫助,只是添加線條(見圖)。 這些線代表規格上限和下限(Y 軸)以及篩選標準的起點和終點(X 軸)
謝謝你
JSL 有一套完整的原生圖形命令。您可以在腳本索引中看到它們
幫助=>腳本索引
如果你點擊“圖形”
Line() 函數可能就是您想要的,它可以在任何 X/Y 方向生成一條線
@ian_jmp
對於非常晚的回复,我深表歉意,但我終於到了可以使用它的地步。 我得到了 H Line() 的方法,但這只適用於水平直線嗎? 我想要一條斜線...
從您的腳本中,我希望行從 x = 100 , y = 60 開始,然後轉到 x = 140, y = 62.5。 我們傾向於用我們的規格限制使事情複雜化
我正在嘗試使用這篇文章中的示例https://community.jmp.com/t5/Discussions/Add-Graphics-Script-H-line-with-variable/mp/238599還有..
您可以使用圖形腳本。 在示例案例中,在“幫助 > 腳本索引”中找到“HLine()”。 例如:

由這個 JSL 創建:
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size( 529, 453 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 6 ) ), Smoother( X, Y, Legend( 7 ) ) ),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{Add Graphics Script(
1,
Description( "LowerSpec" ),
Pen Color( "Red" );
H Line( 100, 140, 60 );
), Add Graphics Script(
3,
Description( "UpperSpec" ),
Pen Color( "Red" );
H Line( 100, 140, 67 );
), Grid Line Order( 2 ), Reference Line Order( 4 )}
)
)
);
一旦你有了繪圖,右鍵單擊圖形框並選擇“自定義...”。