大家好,
我请求您的支持,因为我需要创建具有固定限制和阶段的控制图,并且我想从中获取脚本。
我设法创建了一个带有限制键和值的 DT,并从“legacy control charts>Levey-Jennings”创建了我需要的控制图,然后从之前创建的 DT 中获取了限制。
现在,当我保存脚本时,我没有得到任何对限制 DT 的引用,因此如果我重新运行它,我将获得自动计算的限制。
你能给我一个关于如何在脚本中嵌入“获取限制”功能的提示吗?
在我目前获得的脚本下方。
谢谢。
Control Chart(
Sample Label( :Data ),
Phase( :Phase ),
KSigma( 3 ),
Chart Col( :Li, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Na, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Mg, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Al, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Cr, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Ni, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Ga, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :K, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) )
);
这是一篇博文,详细介绍了如何使用较新的控制图生成器平台执行此操作。
创建具有每个阶段历史限制的阶段控制图 - JMP 用户社区
此功能不适用于旧版 Levey Jennings 图表。
您还可以将限制存储在数据表中,而不是特定的列属性中。 你读过遗留控制图的文档?
谢谢马克和乔治,
将限制设置到列属性中的解决方案有效,但不符合我在控制图中“存储”历史限制的需要。
我需要将我的所有数据存储在一个 DT 中,我在其中指示相应的阶段,脚本应该获取数据并将它们与存储在限制 DT 中的限制和阶段进行绘制。 如何在脚本中复制遗留控制图菜单中的“获取限制”功能?
除了 markbailey 的大纲之外,还有一个示例(来自脚本索引 + 添加的规范限制)说明了如何完成此操作
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Quality Control/Coating.jmp" );
dt:Weight << Set Property(
"Control Limits",
{Levey Jennings( Avg( 20.396875 ), LCL( 19 ), UCL( 21 ) )}
);
obj = dt << Control Chart(
Sample Size( :Sample ),
KSigma( 3 ),
Chart Col( :Weight ),
Chart Type( Levey Jennings )
);JMP 正在数据列属性中查找预先确定的控制限信息。 在启动控制图之前为要绘制的每个数据列定义此属性。