在 I-MR 上进行过程筛选,stdev 中的控制限制?简单的问题。只是好奇 IMR 版本上的 within stdev 是否用于限制(在没有指定 sigma 的情况下)。我 99% 确定他们是,只是想确认一下,并没有在过程筛选报告注释中看到这一点。
分析回复:I-MR 的过程筛选,stdev 中的控制限制?这是过程筛选在幕后运行的控制图生成器代码的问题。开发已经意识到这个问题。
感谢您提供示例。
回复:I-MR 的过程筛选,stdev 中的控制限制?托尼亚
啊哈! 我想到了。非常有趣,这让我很困扰,因为我们有几乎相同的脚本。
这是诀窍。不要为 100% 的变量指定 sigma。如果您有几个没有指定 sigma 的过程变量,它将在过程筛选中对所有变量使用 within。从编程的角度来看,这是有道理的,因为我猜测计算是在列上进行的,因此指定的 sigma 中有一些/任何空值,它默认为列内。
在这里,我为您提供的脚本中的一些变量删除了指定的 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>
回复: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 中的控制限制?谢谢 Tonya,我 99% 确定是这种情况,但想确认一下。
我注意到的另一件小事,不过我会提到,因为我有你。 有点有趣。过程筛选中的 Cp 使用组内 sigma,即使存在指定的 sigma,但是如果您从过程筛选工具中将控制图平台平移到控制图平台,Cp 将使用指定的 sigma 而不是组内 sigma。
回复:I-MR 的过程筛选,stdev 中的控制限制?如果您在过程筛选中使用 Indiv 和 MR 的控制图类型规范,则将使用 within sigma (average(moving ranges)/d2(n)) 计算限值,这与控制图生成器所做的相同。你可以在这里找到计算:
https://www.jmp.com/support/help/en/15.2/#page/jmp/control-limits-for-individual-measurement-and-moving-range-charts.shtml#ww1157183