控制图规范限制错误当您在具有规格限制的列上使用“控制图构建器”时,这些限制将同时绘制在单个和移动范围图表上。在单个图表上显示限制很有用,但它们在移动范围图表上没有意义,并使轴范围无用。
下面是一个使用“磨损”示例数据集的数据的示例(在运行控制图生成器之前向列添加规格限制):

有时可以在创建图表后删除限制,但有时它们会重新出现。
此外,我需要从脚本中执行此操作——很难确定如何访问它们。
这是一个脚本,它以已经打开的示例数据“Abrasion”开始(并且规格限制添加到“Abrasion”列):
dt = Data Table("Abrasion");
dt << Control Chart Builder(
Show Control Panel(0),
Variables(X(Column("Date/Time")), Y(:Abrasion)
)
);有谁知道要添加到此脚本中以从移动范围图表中删除不需要的 LSL/目标/USL 线吗?
回复:控制图规范限制错误谢谢!
这是脚本的样子(请注意,您可以使用 ref 行的文本名称而不是它们的值——不确定这是否记录在任何地方):
dt = Data Table("Abrasion");
mycc = dt << Control Chart Builder(
Show Control Panel(0),
Variables(X(Column("Date/Time")), Y(:Abrasion)
)
);
rmycc = mycc << report;
axisbox = rmycc[axis box(3)];
axisbox<<Remove Ref Line("LSL");
axisbox<<Remove Ref Line("Target");
axisbox<<Remove Ref Line("USL");回复:控制图规范限制错误这是以下注释中详述的已知问题。http://www.jmp.com/support/notes/59/378.html
当您在 column 属性中选中 Show as Graph Reference Lines 时会发生这种情况。您可以通过 GUI 或 JSL 在列属性中取消选中它。要查看 JSL 语法,请使用脚本索引。
如果您仍希望选中此项,可以使用 Remove Ref Line 命令从图形中删除参考线。您可以通过 GUI 或 JSL 执行此操作。要查看语法,请使用脚本索引。