你好,
直到 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。