如何生成跨多个测试的结构化量具R&R报告(含汇总表)JMP社区的各位朋友,大家好!
请参考下方附图。我使用的是 JMP18.2.0 版本。示例文件也附在下方。
我正在使用 JMP 运行量规重复性和再现性 (G&R) 研究,设置如下:
图中显示了我感兴趣的完整 Gauge R&R 输出:
-
测量来源表,包含方差、百分比贡献率和基于容差的比率。
-
统计汇总表和量具R&R汇总表。
-
方差分量表(使用最后一列,零件 ID)。
我需要为数百个测试生成相同格式的报告,每个测试的名称都不同。
是否有办法实现此分析的自动化,使 JMP 生成结构化报告(最好是表格格式),其中每个测试名称(例如,DummyTest、RealTest1 等)显示为一行,所有相关的汇总统计信息(来自上面提到的 3 个表格部分)显示为列?
理想情况下,我希望批量处理这些数据,并将汇总结果导出到一个包含如下列的汇总数据表(或 Excel 文件)中:
-
测试名称
-
EV(%)
-
离开 (%)
-
恢复率 (%)
-
零件差异(%)
-
% 宽容
-
国家民主委员会
-
ETC。
任何基于 JSL 的自动化或内置工作流程都将非常有帮助。
提前致谢!

高级统计建模自动化和脚本编写基础数据分析与建模大规模定制质量与工艺工程可靠性分析视窗回复:如何生成跨多个测试的结构化量具R&R报告(含汇总表)您可以同时计算多个测量值的量规,然后使用“生成合并数据表”功能获取结果表。但是,具体操作方法可能因您的限值设置而略有不同(您可能需要在首选项中禁用“显示量规 R&R 规范对话框”)。

回复:如何生成跨多个测试的结构化量具R&R报告(含汇总表)谢谢@jthi ,它奏效了!我先进行了大约两次测试(样本量较小,以确保一切正常),然后生成了合并表,合并表运行完美。问题在于,当我尝试进行大约 100 次测试时,计算压力表压力比 (GAE RR) 需要很长时间。
是否可以使用 JSL 代码在后台完成所有必要的计算并生成合并表格?任何建议都将不胜感激!谢谢!
回复:如何生成跨多个测试的结构化量具R&R报告(含汇总表)你完全可以使用 JSL 来自动计算量规,我已经多次这样做过了。我尝试过几种不同的方法,我会按以下顺序尝试:
- 同时计算所有参数的量规,然后让 JMP 完成它的工作即可。
- 逐一计算,然后使用 JSL 合并。
- 使用不同的平台(拟合模型)可以获得略有不同的结果(可以复现 Minitab 计算方差的方式),但需要额外的计算。
如果您能提供一个小型示例数据集,我们社区很可能可以为您创建一个演示 JSL。
回复:如何生成跨多个测试的结构化量具R&R报告(含汇总表)我认为这在很大程度上仍然有效,但在新版本的 JMP 中你可能会有更好的选择。
如何通过 JSL 在进行量具 R&R 分析后,获取表格中每个参数的重复性、再现性和量具 R&R 变异值?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
var = dt << Variability Chart(
Y(:NPN1, :PNP1),
Model("Main Effect"),
X(:SITE),
Historical Sigma(0),
Invisible
);
var << "Gauge R&R"n();
wait(0);
result_ref = Report(var)[OutlineBox("Gauge R&R")];
wait(0);
dt_result = result_ref[TableBox(1)] << Make Combined Data Table;
var << close window;

根据生成的表格,您可以根据需要进行重命名、删除行,然后拆分表格。您还可以创建第二个合并表格来存储其他结果。