在变异图分析设置中将 EMS 设置为默认值有没有办法在变异图分析设置中选择 EMS 作为默认值? JMP 选择最佳分析(EMS或者REML)但我需要复制仅使用 EMS 的旧系统。

回复:在变异图分析设置中将 EMS 设置为默认值也许不是您想要的,但如果您只对数字感兴趣,您可以始终使用“拟合模型”并强制它始终使用 EMS:
NamesDefaultToHere(1);
// This sample data is balanced with 90 rows
dt = Open("$SAMPLE_DATA/Variability Data/2 Factors Crossed.jmp");
// Make it unbalanced by setting 10 measurements to missing (randomly) . . .
Column(dt, "Measurement")[J(10, 1, RandomInteger(NRow(dt)))] = .;
// 'Variability' platform will use REML to estimate the model
dt << Variability Chart(
Y( :Measurement ),
X( :Operator, :part# ),
Model( "Crossed" ),
Variance Components( 1 )
);
// Replicate this analysis using 'Fit Model' . . .
dt << Fit Model(
Y( :Measurement ),
Effects,
Random Effects( :Operator, :part#, :Operator * :part# ),
NoBounds( 0 ),
Personality( "Standard Least Squares" ),
Emphasis( "Minimal Report" ),
Run
);
// Force 'Fit Model' to estimate using EMS rather than REML . . .
dt << Fit Model(
Y( :Measurement ),
Effects,
Random Effects( :Operator, :part#, :Operator * :part# ),
NoBounds( 0 ),
Personality( "Standard Least Squares" ),
Method( "EMS" ),
Emphasis( "Minimal Report" ),
Run
);回复:在变异图分析设置中将 EMS 设置为默认值不幸的是,我上面的“解决方案”不是,而且实际上可能具有误导性。
尽管“分析类型(“使用 REML 分析”)是“变异性图表()”中的一个有效选项,但 JMP R&D 的一个线程确认“分析类型(“使用 EMS 分析”)不是一个有效选项,并且是只是被 JMP 默默地忽略了。
在此示例中,对于平衡数据,JMP 选择 EMS,但这不是因为 JSL。
对不起红鲱鱼。
回复:在变异图分析设置中将 EMS 设置为默认值看起来 JMP 允许您执行以下操作:
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Variability Data/2 Factors Crossed.jmp");
dt << Variability Chart(
Y( :Measurement ),
X( :Operator, :part# ),
Model( "Crossed" ),
Analysis Type( "Use EMS analysis" ),
Variance Components( 1 )
);
dt << Variability Chart(
Y( :Measurement ),
X( :Operator, :part# ),
Model( "Crossed" ),
Analysis Type( "Use REML analysis" ),
Variance Components( 1 )
);
报告确实不同,但请注意,我没有检查详细信息是否正确。
回复:在变异图分析设置中将 EMS 设置为默认值很抱歉,但我不知道有什么方法可以强制变异图表仅使用 EMS。 如果数据是平衡的并且没有方差分量是负的,那么您将获得 EMS。 如果您的旧系统报告的是 0 或负方差分量,则它不是可靠的分析。
来自方差分量文档变异量表:
选择最佳分析(EMS、REML 或贝叶斯)
使用以下逻辑从 EMS、REML 或贝叶斯中选择最佳分析:
-
|
如果数据是平衡的,并且如果没有方差分量为负,则使用 EMS(预期均方)方法来估计方差分量。
|
-
|
如果数据不平衡,则使用 REML(限制最大似然)方法,除非估计方差分量为负,否则使用贝叶斯方法。
|
-
|
如果使用 EMS 方法估计任何方差分量为负,则使用贝叶斯方法。
|
-
|
如果方差分量存在混杂,则使用有界 REML 方法,并将任何负方差分量估计值设置为零。
|
选择最佳分析(EMS 或 REML)
从 EMS 或 REML 中选择最佳分析,使用与选择最佳分析(EMS、REML 或贝叶斯)选项。 但是,此选项从不使用贝叶斯方法,即使对于负方差分量也是如此。 使用有界 REML 方法,任何负方差分量都被强制为 0。