データに変動がない場合の管理図アラーム多くのパラメータの管理図を生成するスクリプトがあります。 一部のパラメータでは、データに変動はありません(たとえば、すべてのデータが検出限界を下回っています)。 変動のないこれらのパラメーターの場合、すべてのサンプルに警告が表示されます(例:テスト1(ゾーンAを1ポイント超える))。
これらの警告/アラームは、私たちの状況では意味がありません。 データにばらつきがない場合に警告を回避できるようなトリックはありますか?
添付のスクリプトから生成された以下の管理図に例を示します。

// Make data table with no variation and set spec limits
dt = New Table( "Control chart data",
Add Rows( 20 ),
New Column( "x", Numeric, "Continuous")
);
ForEachRow(x=0.1);
dt:x << Set Property("Spec Limits", {LSL( 0 ), USL(1 ), Show Limits( 1 )} );
// Make Individual control chart with Test 1
dt << Control Chart Builder(
Show Two Shewhart Charts( 0 ),
Show Control Panel( 0 ),
Show Alarm Report( 1 ),
Variables( Y( :x ) ),
Chart(
Points( Statistic( "Individual" ) ),
Limits( Sigma( "Levey Jennings" ), Spec Limits( 0 ) ),
Warnings( Test 1( 1 ) )
)
);
JMP15.0を使用しています。
ピーター
スクリプティングRe:データに変動がない場合の管理図アラームこんにちは@peter_t 、
これはソリューションを実行するための最も洗練された方法ではないかもしれませんが、これを実行しているプロセスごとに、標準偏差が0であるかどうかを確認し、0である場合は、テストの実行を示すブール値を設定できます。および/またはアラームレポートを0にします。 管理図全体をブール値でラップして、テスト値が0の場合、管理図を実行しないようにすることもできます。管理図は、常に一定のプロセスでは実際には意味がないためです。 とにかく、以下のコードを見て、テスト値BooleanTestVでどのように置き換えるかを確認してください。
Names Default To Here( 1 );
// Make data table with no variation and set spec limits
dt = New Table( "Control chart data", Add Rows( 20 ), New Column( "x", Numeric, "Continuous" ) );
dt:x << Set Each Value( 0.1 );
dt:x << Set Property( "Spec Limits", {LSL( 0 ), USL( 1 ), Show Limits( 1 )} );
//test if standard deviation is 0, if so, set test value to 0
xstdev = Col Std Dev( :x );
If( xstdev == 0,
TestV = 0,
TestV = 1
);
// Make Individual control chart with Test 1
dt << Control Chart Builder(
Show Two Shewhart Charts( 0 ),
Show Control Panel( 0 ),
Eval( Substitute( Expr( Show Alarm Report( _Test_V ) ), Expr( _TestV_ ), TestV ) ),
Variables( Y( :x ) ),
Eval(
Substitute(
Expr(
Chart(
Points( Statistic( "Individual" ) ),
Limits( Sigma( "Levey Jennings" ), Spec Limits( 0 ) ),
Warnings( Test 1( (Expr( _TestV_ )) ) )
)
),
Expr( _TestV_ ), TestV
)
)
);お役に立てれば!、
DS
PS 行に正しく入力されるように、コードのSet EachValueコマンドを変更する必要がありました。
Re:データに変動がない場合の管理図アラームありがとう。 これは機能します。