問候,
我正在使用 JMP 17,我嘗試根據資料表設定控制限制。
當我運行腳本時,它提示我手動設定控制限制,儘管我已在腳本中分配了控制限制值。
是否可以在不手動輸入(不提示視窗)的情況下設定控制限值?

以下是提示設定控制限制視窗的腳本:
Names Default To Here( 1 );
dt2 = Open( "$SAMPLE_DATA/Little.jmp",invisible );
//[Get Limit]
Limit = New Table("C1",
New Column("lcl", Character,"Nominal",Set Values({"4"}),
),
New Column("ucl", Character,"Nominal",Set Values({"17"}),
),
New Column("avg", Character,"Nominal",Set Values({"10.7"}),
),
New Column("lcl2", Character,"Nominal",Set Values({"0"}),
),
New Column("ucl2", Character,"Nominal",Set Values({"8"}),
),
New Column("avg2",Character, "Nominal",Set Values({"3"})
)
);
lcl = Char(Limit:lcl[1]);
ucl = Char(Limit:ucl[1]);
avg = Char(Limit:avg[1]);
lcl2 = Char(Limit:lcl2[1]);
ucl2 = Char(Limit:ucl2[1]);
avg2 = Char(Limit:avg2[1]);
g = dt2 << Control Chart Builder(
Variables( Y( :yield ) ),
Chart(
Position( 1 ),
Limits,
Warnings( Test 1( 1 ), Test 3( 1 ) ),
Set Control Limits( {LCL( lcl ), UCL( ucl ), Avg( avg )})
),
Chart(
Position( 2 ),
Limits,
Warnings( Test Beyond Limits( 1 ) ),
Set Control Limits( {LCL( lcl2 ), UCL( ucl2 ), Avg( avg2 )})
)
);
為了添加@jthi的回應,我也會避免給變數與資料表列相同的名稱,以避免衝突。