大家好,
我知道在 JMP 中,您可以將控制限分配給一列,但我想知道是否可以根據另一列中的值將控制限分配給一列。 我有一個名為 type 的列,其中包含“A”或“B”,另一列包含我的數據。 我想將控制限制分配給數據列,以便類型 A 的所有行都有一組限制,而類型 B 的所有行都有另一組限制。 這可能嗎?
謝謝你!
對於階段,“獲取限制”表還需要一列用於存儲階段變量。以下是獲取限制數據表的示例,其中包含示例數據表 Diameter.jmp 的階段。
新表(“無標題 7”,
添加行( 19 ),
新列(“_LimitsKey”,
特點,
“標稱”,
設定值(
{“_KSigma”,“_Alpha”,“_樣本大小”,“_標準差”,“_Mean”,“_LCL”,
“_UCL”,“_標準差”,“_Mean”,“_LCL”,“_UCL”,“_標準差”,“_AvgR”,
“_LCLR”、“_UCLR”、“_標準差”、“_AvgR”、“_LCLR”、“_UCLR”}
)
),
新列(“直徑”,
數字,
“連續的”,
格式(“最佳”,12),
設定值(
[3、0.00269979606326021、6、0.293126882526161、4.35739841666667、
3.99839277062575、4.71640406270759、0.207693678143616、4.31985041666667、
4.06547864953982, 4.57422218379352, 0.293126882526161, 0.7429045, 0,
1.48865418833487, 0.207693678143616, 0.5263815, 0, 1.0547789448536]
)
),
新列(“階段”,
特點,
“標稱”,
設定值(
{"", "", "", "1", "1", "1", "1", "2", "2", "2", "2", "1", "1", “1”,“1”,
“2”、“2”、“2”、“2”}
)
)
)
博客中的 #3 詳細介紹瞭如何執行此操作。
3. 獲取限制
Get Limits 方法是迄今為止最靈活的方法。 如果您對許多不同的進程有固定的限制,則應使用獲取限制方法。 如果每個階段有不同的固定控制限值,則應使用“獲取限值”方法。 要使用“獲取限制”方法,您需要一個定義限制的數據表。
....
是的,你可以這樣做。如果您希望 JMP 為您計算控制限,請將“類型”列分配給控製圖中的階段角色。
如果您想要為 A 分配特定控制限,為 B 分配特定控制限,那麼您仍將在圖表創建中使用階段角色,但您還可以使用獲取限制和限制數據表。以下博客文章概述了此過程: http://blogs.sas.com/content/jmp/2016/11/14/using-fixedbaseline-historical-control-limits-in-control-chart-builder/
正如您所指出的,您可以指定給定列的控制限。 您還可以指定相位列,JMP 將計算它找到的每個相的獨立限制。 但是,無法指定這些階段使用的限制。 所以答案是否定的,您不能逐行設置控制限制。