<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />次のコードを使用して2つの属性チャートを生成しました
属性チャート(
Y(:一部)、
X(:属性GRRパート)
標準(:標準)
有効性レポート(1)
属性チャート(
Y(:カッパ結果)、
X(カッパパーツ)
スタンダード(:カッパスタンダード)
有効性レポート(1)
属性ゲージチャート(0)
;
各チャートには、私が抽出したいレポートがいくつかあります。
第一チャート第二チャート

最初のチャートから有効性レポートと適合性レポートを抽出し、2番目のチャートから有効性レポートを抽出して、1つのデータテーブルにまとめます。
これは、次のような出力を生成するスクリプトです。

ここにデフォルトの名前 ( 1 ) ;
dt = 現在のデータ表 () ;
att1 = dt << 属性チャート (
Y( : 一部) 、
バツ( : 属性GRRパート) 、
標準( : 標準) 、
有効性レポート( 1 )
) ;
att2 = dt << 属性チャート (
Y( : カッパ結果) 、
バツ( : カッパパーツ) 、
標準( : カッパスタンダード) 、
有効性レポート( 1 ) 、
属性ゲージチャート( 0 )
) ;
結果リスト1 = {} ;
結果リスト1 [ 1 ] = ( 報告書 (att1)[ "効果" ] [ 1 ] [ 1 ] [ 2 ] << 取得する )[ 1 ] / 100 ;
結果リスト1 [ 2 ] = ( 報告書 (att1)[ 「適合報告書」 ] [ 1 ] [ 1 ] [ 1 ] [ 2 ] << 取得する )[ 1 ] ;
結果リスト1 [ 3 ] = ( 報告書 (att1)[ 「適合報告書」 ] [ 1 ] [ 1 ] [ 1 ] [ 3 ] << 取得する )[ 1 ] ;
結果リスト2 = {} ;
結果リスト2 [ 1 ] = ( 報告書 (att2)[ "効果" ] [ 1 ] [ 1 ] [ 2 ] << 取得する )[ 1 ] / 100 ;
新しい窓 ( "テスト" 、
tb1 = テーブルボックス (
ストリングコルボックス ( "GRR" 、 { "効果" 、 「誤警報」 、 「ミス率」 ) 、
NB1 = ナンバーコルボックス ( "結果" 、結果リスト1)
) 、
tb2 = テーブルボックス (
ストリングコルボックス ( 「かっぱ」 、 { "効果" ) 、
nb2 = ナンバーコルボックス ( "結果" 、結果リスト2)
)
) ;
tb1 << 列の境界線を設定する ( 1 ) << 行の境界線を設定する ( 1 ) ;
tb2 << 列の境界線を設定する ( 1 ) << 行の境界線を設定する ( 1 ) ;
NB1 << フォーマット設定 ( "パーセント" 、 7 、 2 ) ;
nb2 << フォーマット設定 ( "パーセント" 、 7 、 2 ) ;
私が知らないのは、2つの属性プラットフォームの実行が両方とも同じデータテーブルで実行されているのか、別々のテーブルで実行されているのかということです。 それらが別々のテーブルにある場合は、2番目のテーブルへの2番目のポインタを追加し、スクリプト内の必要に応じてその参照への参照を変更して、属性プラットフォームがそれに対して実行されるようにします。
結果をデータテーブルに入れることに関するあなたの要求には対応できません。 JMPデータテーブルの列には、数値データと文字データを含めることはできません。 サンプルには、"結果"の文字値と数値の両方を含む2番目の列があります。 JMPデータテーブルは、Excelのようなスプレッドシートではなく、すべてのCellが独立した構造である分析データ構造です。
あなたが私があなたに与えている出力を見るならば、それはまた2つの別々のテーブルボックスに分けられます、しかし一緒に表示されます。 データテーブルの要件と同じ理由で、これはこの方法で行われました。
こんにちはネルソン
私は基本的に、チャート1とチャート2から有効性レポートを抽出し、それを1つのデータテーブルまたはサマリに表示したいと思います。
チャート1から有効性レポート、適合性レポート、およびチャート2からカッパ有効性レポートを抽出し、要約表を作成したい
結果の要約だけを表示するためだけに使用します。これは私たちの報告に使われます。

これは、指定したコンポーネントを受け取り、それらを新しい表示ウィンドウに配置するスクリプトです。 それらを1つの「データテーブル」に結合したいと指定しました。 このリクエストが実際にどのようなものであるのか、もっと詳しく教えてください。
att1 = 属性チャート(
Y( : 一部) 、
バツ( : 属性GRRパート) 、
標準( : 標準) 、
有効性レポート( 1 ) ;
att2 = 属性チャート(
Y( : カッパ結果) 、
バツ( : カッパパーツ) 、
標準( : カッパスタンダード) 、
有効性レポート( 1 ) 、
属性ゲージチャート( 0 )
) ;
nw = 新しい窓 ( 「組み合わせ」 、
vlb = vリストボックス ()
) ;
vlb <<追加 ( 報告書 (att1)[ "効果" ]) ;
vlb <<追加 ( 報告書 (att1)[ 「適合報告書」 ]) ;
報告書 (att2)[ "効果" ] <<タイトルを設定 ( 「有効性2」 ) ;
vlb <<追加 ( 報告書 (att1)[ 「有効性2」 ]) ;