皆さんこんにちは、
私はPCA分析を行っていて、「相関のカラーマップ」を使って相関を視覚化することが本当に好きです。しかし、このグラフのxとyに可変ラベルを付けたいと思います(添付画像を参照)。これを行う方法はありますか?
ありがとうございました!
FYI、私は '分析>多変量法>多変量'はあなたが欲しいものの半分をあなたに与えることに注意してください:

いくつかの手順でこれを実行できます。
多変量プラットフォームまたは主成分分析プラットフォームで、相関行列を表示します。
次に、行列を右クリックして[データ表にする]を選択します。

この新しいテーブルでの結果

その相関テーブルを操作する必要があります。
Tables> Stackを使用して、3つの列からなる高さの高いバージョンの表を作成します。前の2列

グラフビルダーを使用して、これらの相関関係のヒートマップを作成できます。 私はあなたが望むものを得るために軸の設定でX軸上の変数の順序を逆にしなければなりませんでした。

これは、このすべてを説明するために使用したサンプルデータテーブル( "Body Measurements.JMP")のすべての手順を再現するスクリプトです。
dt = Open( "$SAMPLE_DATA/Body Measurements.jmp" );
pca = dt << Principal Components(
Y(
:Mass,
:Fore,
:Bicep,
:Chest,
:Neck,
:Shoulder,
:Waist,
:Height,
:Calf,
:Thigh,
:Head
),
Correlations( 1 ),
);
dtcorr = Report( pca )["Correlations"][Matrix Box( 1 )] <<
Make Into Data Table;
dtcorrstacked = dtcorr << Stack(
columns(
:Mass,
:Fore,
:Bicep,
:Chest,
:Neck,
:Shoulder,
:Waist,
:Height,
:Calf,
:Thigh,
:Head
),
Source Label Column( "VariableYAxis" ),
Stacked Data Column( "Correlation" )
);
dtcorrstacked << Set Name( "Stacked Correlations" );
Close( dtcorr, NoSave );
Column( dtcorrstacked, "Row" ) << Set Name( "VariableXAxis" );
dtcorrstacked << Graph Builder(
Size( 531, 531 ),
Show Control Panel( 0 ),
Graph Spacing( 4 ),
Variables(
X( :VariableXAxis ),
Y( :VariableYAxis ),
Color( :Correlation )
),
Elements( Heatmap( X, Y, Legend( 6 ) ) ),
SendToReport(
Dispatch( {}, "VariableXAxis", ScaleBox, {Reversed Scale} )
)
);
古い投稿のいくつかを調べていたので、このスレッドを更新したかったのです。 JMP 15では、相関関係のカラーマップが改善され、元の投稿で望んでいたことを実行できることをご存知でしょう。

JMP開発チームが顧客を喜ばせるようなこのような小さな改善を聞いて行うのが大好きです!