當我在 JMP17.1 中生成可變性圖表時,我會問是否要添加組均值,當我輸入 ok 並保存腳本時,它將包含一個包含組均值的部分。 然而,當我重新運行該腳本時,它再次顯示相同的提示,詢問我是否想查看組的意思。 任何人都可以重現這個問題嗎? 我在 JMP16 中沒有這個問題。
示例腳本:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Variability Chart(
Y( :height ),
Model( "Main Effect" ),
X( :name, :age, :sex ),
Sigma Multiplier( 5.15 ),
Variability Analysis(
:height,
Connect Cell Means( 1 ),
Show Group Means( name, age ),
Show Grand Mean( 1 ),
Std Dev Chart( 0 ),
Mean of Std Dev( 0 ),
Group Means of Std Dev( 0 ),
AIAG Labels( 0 ),
Mean Plots( 1 ),
Std Dev Plots( 0 )
)
);
彈出這個窗口:

它不應該因為它已經在腳本中編碼。
我正在尋找一種可編寫腳本的方式來讓組意味著在不提示用戶的情況下顯示。
如果您更改該平台中的首選項是否有幫助? 請參閱下面的黃色突出顯示。

AFAIK,我使用過的每個版本的 JMP 都會出現該彈出窗口。我將它設置為上面的首選項,它會始終顯示該彈出窗口。
我認為當您吸收因子結構中的所有重複項時,就會發生這種情況。 所以每個類別的單一觀察。 但是,問題的答案仍然編碼在腳本中,所以為什麼要打擾用戶呢? 我會提交支持
當您需要任何匯總方式(例如,單元格、組、總計)時,就會發生這種情況。彈出窗口允許用戶取消選擇那些通過偏好預先設置的。它提供了更多的選擇。快速確定即可獲得您想要的地塊。我認為這是一個很好的功能,但每個人都有自己的特點。無論如何,這至少是最近 5 個 JMP 版本的行為。
orig_pref =Get Platform Preferences();Set Platform Preferences(Variability Analysis(Show group means( 0 ))); //suppress setting in JMP 17
//Your Code
Eval(orig_pref); //return original preference
希望這可以幫助