在I-MR上进行过程筛选,是否可以从stdev内部进行控制限制?简单的问题。只是好奇是否将IMR版本上的stdev内部用于限制(在没有指定sigma的情况下)。我有99%的把握是肯定的,只是想确认一下,并且在过程筛选报告注释中没有看到此内容。
分析工具回复:对I-MR进行过程筛选,是否可以从stdev中进行控制限制?如果在“过程筛选”中使用Indiv和MR的“控制图类型”规范,则与“控制图构建器”相同,将使用sigma(平均值(移动范围)/ d2(n))计算极限值。您可以在此处找到计算:
https://www.jmp.com/support/help/zh_CN/15.2/#page/jmp/control-limits-for-individual-measurement-and-moving-range-charts.shtml#ww1157183
回复:对I-MR进行过程筛选,是否可以从stdev中进行控制限制?感谢Tonya,我99%的确是这种情况,但想确认一下。
我注意到了另一件事,尽管我要提到,因为我有你。 有点有趣的斑点。即使存在指定的sigma,过程筛选中的Cp仍使用内部sigma,但是,如果您从“过程筛选”工具中点到控制图平台,则Cp将使用指定的sigma而不是内部。
回复:对I-MR进行过程筛选,是否可以从stdev中进行控制限制?请发送“过程筛选”和“控制图构建器”之间不匹配的Cp示例。我运行了以下代码,并使它们匹配。
dt=Open("$Sample_Data/Cities.jmp");
dtLimits=New Table( "My Limits",
Add Rows( 13 ),
New Column( "Process",
Character,
"Nominal",
Set Values(
{"OZONE", "NO", "OZONE", "OZONE", "OZONE", "OZONE", "OZONE", "NO", "NO",
"NO", "NO", "NO", "NO"}
)
),
New Column( "LSL",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.1, 0.02, 0.2, 0.1, 0.1, 0.1, 0.1, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02]
)
),
New Column( "Target",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.2, 0.04, 0.3, 0.2, 0.2, 0.2, 0.2, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04]
)
),
New Column( "USL",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.3, 0.06, 0.4, 0.3, 0.3, 0.3, 0.3, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06]
)
),
New Column( "Grouping",
Character,
"Nominal",
Set Values(
{"C", "C", "MW", "N", "S", "TX", "W", "C", "MW", "N", "S", "TX", "W"}
)
),
New Column( "Center",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.2, 0.04, 0.15, 0.16, 0.13, 0.2, 0.12, 0.04, 0.026, 0.035, 0.026,
0.025, 0.02]
)
),
New Column( "Sigma",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.05, 0.01, 0.05, 0.04, 0.06, 0.05, 0.05, 0.01, 0.01, 0.01, 0.02, 0.03,
0.01]
)
),
New Column( "Importance",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [1, 4, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 7] )
),
Set Label Columns( :Process )
);
obj=dt<<PROCESS screening=""></PROCESS>
请参阅附件图像。
回复:对I-MR进行过程筛选,是否可以从stdev中进行控制限制?通雅
啊哈! 我想到了。非常有趣,它使我感到困扰,因为我们的脚本几乎相同。
这就是窍门。不要为100%的变量指定sigma。如果您有几个没有指定sigma的过程变量,则它将在过程筛选中将内部变量用于所有变量。从编程的角度来看,这很有意义,因为我猜想计算是在列上进行的,因此指定的sigma中有一些/任何空值,它默认为inside列。
在这里,我为您提供的脚本中的一些变量删除了指定的sigma。但是构成控制图的控件仍然具有指定的sigma,因此控制图中显示的内容与“过程筛选”中的显示有所不同:
dt=Open("$Sample_Data/Cities.jmp");
dtLimits=New Table( "My Limits",
Add Rows( 13 ),
New Column( "Process",
Character,
"Nominal",
Set Values(
{"OZONE", "NO", "OZONE", "OZONE", "OZONE", "OZONE", "OZONE", "NO", "NO",
"NO", "NO", "NO", "NO"}
)
),
New Column( "LSL",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.1, 0.02, 0.2, 0.1, 0.1, 0.1, 0.1, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02]
)
),
New Column( "Target",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.2, 0.04, 0.3, 0.2, 0.2, 0.2, 0.2, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04]
)
),
New Column( "USL",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.3, 0.06, 0.4, 0.3, 0.3, 0.3, 0.3, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06]
)
),
New Column( "Grouping",
Character,
"Nominal",
Set Values(
{"C", "C", "MW", "N", "S", "TX", "W", "C", "MW", "N", "S", "TX", "W"}
)
),
New Column( "Center",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.2, 0.04, 0.15, 0.16, 0.13, 0.2, 0.12, 0.04, 0.026, 0.035, 0.026,
0.025, 0.02]
)
),
New Column( "Sigma",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[0.05, 0.01, 0.05, 0.04, 0.06, 0.05, 0.05, 0.01, 0.01, 0.01]
)
),
New Column( "Importance",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [1, 4, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 7] )
),
Set Label Columns( :Process )
);
obj=dt<<PROCESS screening=""></PROCESS>