こんにちは皆さん、
JMP では列に管理限界を割り当てることができることは知っていますが、ある列の値に基づいて別の列に限界を割り当てることができるかどうか疑問に思っています。 「A」または「B」のいずれかを含む type という列と、データを含む別の列があります。 タイプ A のすべての行に 1 つの制限セットがあり、タイプ B のすべての行に別のセットがあるように、データ列に管理制限を割り当てたいと考えています。 これは可能でしょうか?
ありがとう!
フェーズの場合、Get Limits テーブルにはフェーズ変数の列も必要です。以下は、サンプル データ テーブル Diameter.jmp のフェーズを含む Get Limits データ テーブルの例です。
新しいテーブル( "無題 7",
行を追加( 19 )、
新しい列( "_LimitsKey",
キャラクター、
「公称」、
値を設定(
{"_KSigma"、"_Alpha"、"_Sample Size"、"_Std Dev"、"_Mean"、"_LCL"、
"_UCL"、"_標準偏差"、"_平均"、"_LCL"、"_UCL"、"_標準偏差"、"_AvgR"、
"_LCLR"、"_UCLR"、"_Std Dev"、"_AvgR"、"_LCLR"、"_UCLR"}
)
)、
新しい列( "直径",
数値、
「連続」、
Format( "ベスト", 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 メソッドは、これまでで最も柔軟なメソッドです。 さまざまなプロセスに対して制限を固定している場合は、Get Limits メソッドを使用する必要があります。 各フェーズに異なる固定管理限界がある場合は、Get Limits メソッドを使用する必要があります。 Get Limits メソッドを使用するには、制限を定義するデータ テーブルが必要です。
....
はい、これはできます。JMP に管理限界を計算させたい場合は、列「タイプ」を管理図のフェーズの役割に割り当てます。
特定の管理限界を A に割り当て、特定の管理限界を B に割り当てる場合は、チャートの作成でフェーズの役割を使用しますが、限界の取得と限界データ テーブルも使用します。このプロセスについては、次のブログ投稿で概要が説明されています。 http://blogs.sas.com/content/jmp/2016/11/14/using-fixedbaseline-historyal-control-limits-in-control-chart-builder/
前述のとおり、特定の列に管理限界を指定できます。 また、フェーズ列を指定することもでき、JMP は計算する検出された各フェーズの独立した制限。 ただし、これらのフェーズに使用する制限を指定する方法はありません。 したがって、答えは「いいえ」です。行ごとに管理限界を設定することはできません。