こんにちは、+ /-3シグマをプロットし、パターンルールをデータの増加と減少のデータに適用します。 JMPではそうする可能性を見つけることができないようですが、他のソフトウェアプログラムでそれを見ています
よろしく
イアン
特定のアプリケーションはわかりませんが、いくつか考えがあります。 まず、MRチャートは、短期間の特殊な/割り当て可能な原因の変化を検出するために適切に機能します(連続する「メジャー」間で変化する変数の関数として)。 Xチャートの制限は、MRチャートでキャプチャされた変動に基づいています。 Xチャートは、長期にわたる変動に対するある程度の洞察を提供することを目的としています(長期間にわたって変数が変化するため)。 それは質問に答えます:長期にわたる変動は、連続的な測定の変動よりも大きいですか?したがって、時間の経過に伴うデータの傾向またはシフトがある場合、X-chartはこれを検出する必要があります(そうするように)。
これが発生すると予想される場合は、Yで後退できます(分析>フィットモデル)。 予測値を保存します(赤い三角形>列の保存>予測値)。数式を使用して新しい列(Y2)を作成します:予測Y-Y。これにより、データの傾向が削除されます。 その後、新しいY2でIRチャートを実行できます。 これが何を検出しているかを理解し、これが必要かどうかを判断する必要があります。
データ表を添付していただければご覧いただけます。
まず、注意してください @statman 言葉。
第2に、JMPには管理図ビルダーでそのような線を描画するための組み込みオプションがありませんが、JMPにはJSLを使用してグラフィック出力を変更する機能があります。 以下は出力例で、その下は、チャートを変更するかなり単純なスクリプトです。
names default to here(1);
dt=open("$SAMPLE_DATA\Quality Control\coating.jmp");
cc = dt << Control Chart Builder(
Show Control Panel( 0 ),
Show Capability( 0 ),
Variables( Subgroup( :Sample ), Y( :Weight ) ),
SendToReport(
Dispatch(
{},
"Weight",
ScaleBox,
{Format( "Best", 10 ), Min( 16.9881233437177 ), Max( 24.2481694370065 ),
Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"Control Chart Builder",
FrameBox,
{DispatchSeg( Line Seg( 3 ), {Line Color( "White" )} ),
DispatchSeg( Line Seg( 4 ), {Line Color( "White" )} )}
)
)
);
Report( cc )[FrameBox( 1 )] << add graphics script(
yMat = dt:weight << get values;
xMat = dt:sample << get values;
{Estimates, Std_Error, Diagnostics} = Linear Regression( yMat, xMat );
sigma = ((Report( cc )["Weight Limit Summaries"][Number Col Box( 3 )] << get)[1] -
(Report( cc )["Weight Limit Summaries"][Number Col Box( 1 )] << get)[1]) / 2;
Pen Color( "red" );
Pen Size( 2 );
line style( "Dashed" );
List1 = {};
List1[1] = col minimum(:sample);
List1[2] = sigma + estimates[1] + Estimates[2] * mean(:sample[dt<<GET rows="" where=""></GET>回答のおかげで、私のアプリケーションは、時間の経過による物質の分解、またはCovid 19の汚染率など、プロセスに期待があり、プロセスが傾くまたは下がるプロセスを評価しています。減少は一貫しているかどうか。 通常の管理図のルールセットは、変更を検出するのにうまく機能しますが、変更が一貫しているかどうかを確認したいと思いました。 表示されている2番目の解決策は私にとって最良のコースだと思いますが、回答していただきありがとうございます
よろしくイアン
Jimに感謝します。これは私にとって最も近い解決策です。これが単純なスクリプトである場合、JLSを理解するために少し時間を費やす必要があると思います!!!この言語を学ぶ必要があります。 あなたに感謝し、 @statman イアンを応援