当我在 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
希望这可以帮助