R で素敵な PCA プロットを作成したいと思います。いつものように、R では主成分分析を実行する方法がいくつかあります。これまでに、コンポーネントを計算する方法とそれらをプロットする 3 つの方法の 3 つの異なる方法を見つけました。これらの関数に精通している人が、次のプロットを生成するための関数の最適な組み合わせについてアドバイスをくれるかどうか疑問に思っていました:
- スコアプロット
- ローディングプロット
- 各主成分で説明された分散のヒストグラム/棒グラフ
R で PCA に使用される関数とプロットに関する私の調査の結果、次の結果が得られました。
機能:
- pca.xzy()
- prcomp()
- プリンコンプ()
- dudi.pca()
プロット:
- plot.pca (これは関数 pca.xzy() に属しているようです)
- ggplot2
- プロット
- バイプロット
また、次の Web ページを見つけました。
http://pbil.univ-lyon1.fr/ade4/ade4-html/dudi.pca.html
そして、ade4 パッケージの関数 dudi.pca が最も複雑なように見えるため、上記の他の関数のいずれかを使用して、各円の中心から始まる円と線を描画できるかどうか疑問に思っていました。