説明
JMP Parallel Plot は優れたツールであり、データの複数の列間の関係を視覚化するほとんどの状況に適しています。 JMPのパラレルプロット表示では、軸のスケーリングを指定できません。 Scale Uniformly および Center at Zero のオプションがありますが、実際のスケール値は、表示または調整のためにユーザーに表示されません。 場合によっては、表示されるデータが過密になるか、データの重要な範囲を絞り込んで最適化されていないデータ表示を強制する外れ値データが存在する可能性があります。 各軸のスケールを設定する機能があると、非常に便利です。

分析に使用する列を選択し、仕様限界を表示するかどうかを指定するだけです。 この時点で選択されていない場合、プロットが表示されているときに Spec Limits のオンとオフをインタラクティブに切り替えることができます。
色と選択
アドインは、行の状態の色、選択、非表示、および除外を尊重します。 これらの状態のいずれかをデータ テーブルで手動で変更すると、パラレル プロットが変更されます。 色の変更とデータの特定の行の選択は、Parallel Plot Addin で直接利用できますが、いくつかの制限があります。
色は、グラフの赤い三角形のオプションから変更できます


ギブをクリックして選択することはできませんn 行、JM のようにただし、P の Parallel Plot では、任意の軸の表示されたデータ ポイントをクリックすると、そのポイントに関連付けられた線が選択されます。

軸のスケーリング
選択した軸を右クリックして [軸の設定] を選択すると、表示されている軸を変更できます。


または、対象の軸にインタラクティブにカーソルを移動し、[手] ツールが表示されたら、それをクリックして、軸を目的の値に調整します。
仕様制限
Spec Limits はグラフに表示できます。

上記の表示では、Target Limist のみが表示されています (緑色)。 仕様上限は赤で表示され、仕様下限は青で表示されます。 Spec Limits の表示は、最初の入力ダイアログ ボックスまたは赤い三角形のオプションから選択できます。
Addin の Spec Limits で使用できる追加機能の 1 つは、それらを正規化された形式で表示することです。 赤い三角形の下にある [Normalize to Spec Limits] を選択すると、ディスプレイは軸を調整して、各列の Spec Limits 値に制限されます。

既知の制限
アドインは、JSL Graph Box() と各軸のグラフ ビルダー プラットフォームを組み合わせたハイブリッドです。 異なる部分間の関係はやや壊れやすいです。 つまり、データ フィルタを追加するなど、ディスプレイの外部で変更が行われた場合、最初はディスプレイでブロックされていた項目が再表示される可能性があります。
サンプルデータ
上記のドキュメントで使用されているデータは、JMP インストールで配布される半導体機能データ テーブルから取得した要約です。 以下のスクリプトは、そのデータ テーブルに必要な要約を実行します。
Names Default To Here( 1 );
// Open the Semiconductor Capability Data Table
dt = Open( "$SAMPLE_DATA\Semiconductor Capability.jmp" );
// Create a Summary Table for 10 columns
dtSum = dt << Summary(
Group( :lot_id ),
Mean( :NPN1 ),
Mean( :PNP1 ),
Mean( :PNP2 ),
Mean( :NPN2 ),
Mean( :PNP3 ),
Mean( :PNP4 ),
Mean( :NPN3 ),
Mean( :NPN4 ),
Mean( :INM1 ),
Mean( :INM2 ),
Freq( "None" ),
Weight( "None" ),
statistics column name format( "column" ),
Link to original data table( 0 )
);
// Delete the unnecessary column "N Rows"
dtSum << delete columns( "N Rows" );
// Copy the Spec Limits from the original table to the summary table
colNamesList = dtSum << get column names( string, continuous );
For( i = 1, i <= N Items( colNamesList ), i++,
Column( dtSum, colNamesList[i] ) << set property(
"Spec Limits",
Eval( Column( dt, colNamesList[i] ) << get property( "Spec Limits" ) )
)
);
// Close the Semiconductor Capability Data Table
close( dt, nosave );
これはすごい! 私は、プロセスのトラブルシューティングにパラレル プロットをよく使用します。 これは大きな機能強化です。 私は今あなたに2杯飲む義務があります:)
素晴らしい! 私は数年前から、この機能が新しいリリースに追加されることを期待していました。 ありがとう!
これは美しいです@txnelson !
14 列を超える列を表示するにはどうすればよいでしょうか?
@Steffen_Bugge列の数に制限はありません。14 列しか指定できないということは、システムで何が起こっているのでしょうか?
ごめん@txnelson 、私の間違いです! 列数には問題ありません:)