選択的変動ゲージ チャート GRR レポートと線形性およびバイアス レポートの別のテーブルを作成する方法<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />変動性ゲージ用の別のテーブルを作成する方法 レポートの選択項目のレポート GRR
最初のレポート

最初のレポートを表示する現在の JMP スクリプト
グローバルをクリアする();
ポップアップ = ダイアログ(
"仕様公差を入力してください",
選択 = 編集番号(),
"再現性係数の選択",
selection1 = コンボボックス("機器","オペレーター"),
ボタン( "OK" ),
Button( "キャンセル" ));
If( popup["ボタン"] == -1,
スロー (「キャンセル」));
specrange = popup["選択"];
再現性=ポップアップ[「選択1」];
列 ( 1 ) << モデリング タイプ ( 公称 );
列( 2 ) << モデリングタイプ(名義) << セット名(eval(if(再現性==1,"機器","オペレーター")));
列 ( 3 ) << モデリング タイプ ( 連続 );
var=変動チャート(
Y(列(3))、
X( 列 (2) , 列 (1) ),
モデル( "クロス" ),
最大 Iter( 20 ),
Analysis Type( Name( "Choose best analysis (EMS REML Bayesian)" ) ),
履歴シグマ( 0 ),
セル手段を接続する( 1 ),
グループ平均を表示( 1 ),
総平均を表示する( 1 ),
標準偏差チャート( 1 ),
ゲージRR(5.15、スペックレンジ、0、0)、
ゲージ RR レポート( 1 )、
箱ひげ図を表示( 1 ),
平均プロット( 1 ),
標準偏差プロット( 1 )
);
var << Set Report Title("GRR Results")
____________________________________________________________________________________________________________________________________________________________________________
二次報告
レポート内の選択項目の変動性ゲージ レポート (線形性およびバイアス レポート) 用に別のテーブルを作成する方法

2 番目のレポートの JMP スクリプト
グローバルをクリアする();
列 ( 1 ) << モデリング タイプ ( 公称 );
列 ( 2 ) << モデリング タイプ ( 連続 );
列 ( 3 ) << モデリング タイプ ( 連続 );
列 ( 4 ) << モデリング タイプ ( 公称 );
var=変動チャート(
Y(列(3))、
X(列(2))、
By(列(4))、
Analysis Type( Name( "Choose best analysis (EMS REML Bayesian)" ) ),
標準(列(2))、
セル手段を接続する( 1 ),
グループ平均を表示( 1 ),
総平均を表示する( 1 ),
標準偏差チャート( 1 ),
箱ひげ図を表示( 1 ),
バイアスレポート、
直線性研究( 0.05 )
);
var << Set Report Title("Linearity/Bias Results")
Re: 選択的変動ゲージ チャート GRR レポートと線形性およびバイアス レポートの別のテーブルを作成する方法それがうまくいったことをうれしく思います。2 番目のレポートを処理するときは、By 変数がある場合は、By グループごとに表示ボックスがあることに注意してください。 インデックスを使用して、各 By グループのレポートを参照します。上記で使用した例に By グループがあった場合、それぞれのレポート レイヤーにアクセスするために、コードは次のようになります。
LBL1a = repvar [1] ["ゲージ....]最初の「By」グループ、および
LBL1b = repvar [2] ["Gauge....] 2 番目の "By" グループの場合。
Re: 選択的変動ゲージ チャート GRR レポートと線形性およびバイアス レポートの別のテーブルを作成する方法ジェリー・クーパーに感謝します。
Linearity and Bias レポートは、複数の Linearity and Bias レポートが存在する可能性があり、linearity% と Bias% の最小値を取得する必要があるため、少し注意が必要です。
Re: 選択的変動ゲージ チャート GRR レポートと線形性およびバイアス レポートの別のテーブルを作成する方法より良い方法があるかもしれませんが、これはあなたが求めている結果を生み出します。秘訣は、必要な情報を含むレポートまたはアウトライン ボックスのツリー構造を公開することです。 アウトラインの開示ボタンを右クリックし、[編集] -> [ツリー構造を表示] を選択します。

表示されるウィンドウには、レポート内のオブジェクトのツリー構造が表示されるので、スクリプトでオブジェクトを参照できます。 最初のレポートの表を作成するためにスクリプトに追加したコードについては、以下を参照してください。
レプバー=変数<<報告;
LBL1 =レプバー[ 「ゲージR&R」 ][文字列ボックス( 1 )] ;
LBL2 =レプバー[ 「ゲージR&R」 ][文字列ボックス( 2 )] ;
VAL1 =レプバー[ 「ゲージR&R」 ][番号列ボックス( 3 )] ;
VAL2 =レプバー[ 「ゲージR&R」 ][番号列ボックス( 6 )] ;
win1 =新しい窓( "レポート" 、
テーブルボックス(文字列ボックス( "属性" 、 { LBL1 [ 5 ] 、 LBL1 [ 1 ] 、 LBL1 [ 6 ] 、 LBL1 [ 2 ] 、 「個別カテゴリ数」 、 「P/T %」 } ) 、
文字列ボックス( 「アブレフ」 、 { LBL2 [ 5 ] 、 LBL2 [ 1 ] 、 LBL2 [ 6 ] 、 LBL2 [ 2 ]} ) 、
番号列ボックス( "価値" 、 { VAL1 [ 5 ] 、 VAL1 [ 1 ] 、 VAL1 [ 6 ] 、 VAL1 [ 2 ] 、 VAL2 [ 4 ] 、 VAL2 [ 6 ] * 100 } )
)
) ;
結果:

お役に立てれば。