適合特殊限制 JSL大家好,
我正在使用 Fit Y by X Plot,我的圖需要 3 個限制(控制限、上限和下限),其中我使用了特殊擬合 3 次,並輸入所需的斜率和截距。但我不知道如何在 JSL 中執行此操作。這只是將腳本儲存到腳本視窗時所得到的輸出
Bivariate(
Y( :Age ),
X( :Sex ),
Fit Line( {Confid Curves Indiv( 1 ), Line Color( "Black" )} ),
Fit Line( {Line Color( {196, 189, 43} )} ),
Fit Line( {Line Color( {39, 174, 174} )} ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{DispatchSeg( Line Seg( 1 ), {Line Color( "Black" )} ),
DispatchSeg( Line Seg( 4 ), {Line Color( "Black" )} ),
DispatchSeg( Line Seg( 5 ), {Line Color( "Black" )} ),
Row Legend(
Blade Type,
Color( 1 ),
Color Theme( "JMP Default" ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
),
Dispatch( {}, "Linear Fit", OutlineBox, {Close( 1 )} ),
Dispatch( {}, "Linear Fit", Outline Box( 2 ), {Close( 1 )} ),
Dispatch( {}, "Linear Fit", Outline Box( 3 ), {Close( 1 )} )
)
);有什麼方法可以使用 JSL 輸入或自訂截距和斜率值嗎?
自動化和腳本編寫大規模客製化品質和工藝工程回复:適合特殊限制 JSL這是使用 JMP 16 保存的腳本,在將其中一個擬合設置為特殊擬合後。它展示瞭如何指定所需的 JSL
names default to here(1);
dt=open("$sample_data/big class.jmp");
Bivariate(
Y( :Age ),
X( :height ),
Fit Line( {Confid Curves Indiv( 1 ), Line Color( "Black" )} ),
Fit Special( Intercept( 0 ), Slope( 1 ), {Line Color( {212, 73, 88} )} ),
Fit Line( {Line Color( {39, 174, 174} )} ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{DispatchSeg( Line Seg( 1 ), {Line Color( "Black" )} ),
DispatchSeg( Line Seg( 4 ), {Line Color( "Black" )} ),
DispatchSeg( Line Seg( 5 ), {Line Color( "Black" )} ),
Row Legend(
Blade Type,
Color( 1 ),
Color Theme( "JMP Default" ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
),
Dispatch( {}, "Linear Fit", OutlineBox, {Close( 1 )} ),
Dispatch( {}, "Linear Fit", Outline Box( 2 ), {Close( 1 )} ),
Dispatch( {}, "Linear Fit", Outline Box( 3 ), {Close( 1 )} )
)
);