ローカルデータフィルターControl Chart(
Sample Label( :C_LOT_NAME ),
Group Size( 1 ),
KSigma( 3 ),
Chart Col(
:Average Pigment Strength,
Individual Measurement( Show Zones( 1 ), Shade Zones( 1 ) ),
Capability(
Distribution(
Automatic Recalc( 1 ),
Continuous Distribution(
Column( :Average Pigment Strength ),
Quantiles( 0 ),
Summary Statistics( 0 ),
Outlier Box Plot( 0 ),
Normal Quantile Plot( 1 ),
Capability Analysis( LSL( 13.5 ), USL( 14.5 ), Sigma( 0.0783611176186691 ) )
),
Local Data Filter( Add Filter( columns( :C_LOT_NAME ) ) )
)
)
)
);
やあ
ローカル データ フィルターを実行するスクリプトを能力分析に追加しようとしています。
助けていただければ幸いです
エラーメッセージが表示されます -関数 |!"Chart Col |!" の引数を解析しようとしているため、入力が予期せず終了しました。
ありがとう
クリス
Re: ローカルデータフィルター返信ありがとうございます。イアンさん、試してみます。
よろしく
クリス
Re: ローカルデータフィルターこれが役に立つかどうかはわかりません、クリス。 ただし、ここでは別の例を示します (管理図ビルダーを使用)。 最初の数行は編集でき、残りは変更する必要はありません。
Names Default To Here( 1 );
// 'dt' references the table you want to use
dt = Open( "$SAMPLE_DATA/Quality Control/Coating.jmp" );
// 'yCol' references the column with your measurements
yCol = Column(dt, "Weight");
// 'sCol' references the column defining your samples
sCol = Column(dt, "Sample");
// 'fCol' references the column you want to filter by
fCol = Column(dt, "Weight2");
// In this case, also need to add some spec limits so we get a capability analysis
yCol << Set Property("Spec Limits", {LSL( 16 ), USL( 24 ), Target( 20 ), Show Limits( 0 )});
// Make the display
dt << Control Chart Builder(
Show Control Panel( 0 ),
Variables( Subgroup( sCol ), Y( yCol ) ),
Local Data Filter(Add Filter(columns( fCol )))
);Re: ローカルデータフィルターおはよう
返信ありがとうございます。エラーが発生しなくなったので、もう近いと思っていましたが、これを実行すると、実行チャートと分布はOKですが、データフィルターは表示されません(もう近づいているような気がします!)、私はプログラマーではなく植物化学者なので親切です試行錯誤しながらやっていきましょう。 あなたの提案を使用してみましたが、残念ながらまだデータフィルターがありません。 ありがとう、私にとっては時々少し苦労することもありますが、いつも助けに感謝しています。
管理図(
サンプルラベル( :C_LOT_NAME )、
グループサイズ( 1 )、
KSigma( 3 )、
チャート列(
: 平均顔料強度、
個別の測定( ショーゾーン( 1 )、シェードゾーン( 1 ) );
容量(
分布(
自動再計算( 1 )、
継続的配信(
列( :平均顔料強度 )、
分位数( 0 )、
要約統計量( 0 )、
外れ値箱ひげ図( 0 )、
正規分位点プロット( 1 )、
能力分析(LSL( 13.5 )、USL( 14.5 )、シグマ( 0.0783611176186691 ) )
)、
ローカル データ フィルター(フィルターの追加( columns( :C_LOT_NAME ) ) )
) ) );
このスクリプトを上記のスクリプトの下に追加すると、実行チャートなしで別のウィンドウに分布とローカル データ フィルターが表示されます。
分布(
自動再計算( 1 )、
継続的配信(
カラム( :平均サンプル導電率 )、
分位数( 0 )、
要約統計量( 0 )、
外れ値箱ひげ図( 0 )、
正規分位点プロット( 1 )、
能力分析(LSL( 1.2 )、USL( 2.7 )、シグマ( 0.0690324131402561 ) )
)、
ローカル データ フィルター(フィルターの追加( columns( :C_LOT_NAME ) ) )
);
よろしく
クリス
Re: ローカルデータフィルターおっと、ジムはすでにこれに答えているようです。
Re: ローカルデータフィルターこれを試してみてください。キーは obj << Capability です。 これはJMPサンプルデータテーブルを使用しています。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Quality Control/Coating.jmp" );
dt:Sample << Modeling type("Nominal");
obj = dt << Control Chart(
Sample Label( :Sample ),
Group Size( 1 ),
KSigma( 3 ),
Chart Col( :Weight),
Chart Type(Individual Measurement),
Show Zones( 1 ), Shade Zones( 1 )
);
obj << Capability(
Distribution(
Automatic Recalc( 1 ),
Continuous Distribution(
Column( :Weight ),
Quantiles( 0 ),
Summary Statistics( 0 ),
Outlier Box Plot( 0 ),
Normal Quantile Plot( 1 ),
Capability Analysis( LSL( 16 ), USL( 24 ), Target(20) )
),
Local Data Filter( Add Filter( columns( :Sample ) ) )
)
);Re: ローカルデータフィルターこんにちは、ジム
素早い返信ありがとうございます。
これは奇妙なものです! アドバイスどおりに機能を実行してスクリプトをコピーすると、すべて問題なく表示され、同じウィンドウに実行チャートと機能分析が表示されます。 次に、ローカル データ フィルターを設定し、赤い三角形の下にあるスクリプトをチェックすると、ローカル フィルターも機能スクリプトも表示されません。

能力のみ
Control Chart(
Sample Label( :C_LOT_NAME ),
Group Size( 1 ),
KSigma( 3 ),
Chart Col(
:Average Pigment Strength,
Individual Measurement( Show Zones( 1 ), Shade Zones( 1 ) ),
Capability(
Distribution(
Continuous Distribution(
Column( :Average Pigment Strength ),
Quantiles( 0 ),
Summary Statistics( 0 ),
Outlier Box Plot( 0 ),
Normal Quantile Plot( 1 ),
Capability Analysis( LSL( 13.5 ), USL( 14.5 ), Sigma( 0.092069130588337 ) )
)
)
)
)
)
+ ローカルデータフィルター
Control Chart(
Sample Label( :C_LOT_NAME ),
Group Size( 1 ),
KSigma( 3 ),
Chart Col( :Average Pigment Strength, Individual Measurement( Show Zones( 1 ), Shade Zones( 1 ) ) )
)
「機能」の赤い三角ボタンから関連する機能とデータ フィルター スクリプトを取得してメイン スクリプトに貼り付けることができますが、これにより実行チャートと機能/データ フィルターが別のウィンドウに表示されます。 もうすぐそこまで来ているような気がしますが、まだそこまでではありません。
Distribution(
Automatic Recalc( 1 ),
Continuous Distribution(
Column( :Average Pigment Strength ),
Quantiles( 0 ),
Summary Statistics( 0 ),
Outlier Box Plot( 0 ),
Normal Quantile Plot( 1 ),
Capability Analysis( LSL( 13.5 ), USL( 14.5 ), Sigma( 0.092069130588337 ) )
),
Local Data Filter( Add Filter( columns( :C_LOT_NAME ) ) )
);
ありがとう
クリス
Re: ローカルデータフィルター分析に適切なスクリプトを取得するには、まず分析を対話的に実行し、ローカル データ フィルターを含め、必要に応じてセットアップしたら、次の手順に進みます。管理図ビルダーの赤い三角をクリックし、それをクリックして選択します
スクリプトを保存 ==> スクリプト ウィンドウへ
完成したスクリプトが表示されます。