你好,
直到 JMP16,我一直在編寫變異圖表腳本,如下所示。
(注意:對於 VarChart 選項,Yes|No 或 1|0 可以互換使用,不會出現問題)
然而,我發現切換選項在 JMP17 中不再起作用,如隨附的 pdf 所示。實際上,變異性摘要報告仍然有效,但我沒有對所有組合進行一一嘗試。
我需要為不同類型的報表切換這些不同的選項。
在腳本索引中,它顯示了腳本的替代方案,其中
obj << (Variability Analysis[1] << Show Box Plots( 1 ));
但我想這意味著要包含許多重複的行全部VarChart 選項,另外,我不想重新編寫腳本並重新驗證我的設定。
我是否可以知道是否有任何方法可以使下面的模板適用於 JMP15 到 JMP17 及更高版本?
非常感謝。
vc = dt << Variability Chart(
Y( :Data ),
X( :VarA, :VarB, :VarC ),
Analysis Type( Name( "Choose best analysis (EMS REML Bayesian)" ) ),
Variability Chart( 1 ),
Process Variation( 0 ),
Std Dev Chart( 0 ),
Automatic Recalc( 1 ),
Connect Cell Means( No ),
Mean Diamonds( No ),
Points Jittered( Yes ),
Show Box Plots( No ),
Show Cell Means( No ),
Show Grand Mean( No ),
Show Grand Median( No ),
Show Points( Yes ),
Show Range Bars( No ),
Show Separators( Yes ),
Variability Summary Report( No ),
Vertical Charts( No ),
XBar Control Limits( No ),
By( :VarD ),
);
這似乎對我來說效果很好(使用 JMP17.2)
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
obj = dt << Variability Chart(
Y(:height),
Model("Main effect"),
X(:age),
Variability Analysis(
:height,
Show Range Bars(0),
Show Cell Means(0),
Std Dev Char(0),
Points Jittered(1),
Show Box Plots(0)
),
by(:sex)
);

嗨,賈莫,
感謝分享。我使用的是 JMP17.0.0
我只是嘗試貼上您的腳本並運行它,我仍然可以看到箱線圖。
我進一步發現,如果選擇/勾選 JMP 首選項 - 平台 - 變異性圖表選項以啟用所述選項,則 JSL 無法切換它。但如果一開始沒有選擇/勾選該選項,JSL 可以切換它——這裡指的是 JMP17。