私は、個々の変数と主成分の間の相関をPythonで求めたいと思います。 私はsklearnでPCAを使用しています。私はデータを分解した後にどのようにローディングマトリックスを達成することができますか分かりませんか?私のコードはここにあります。sklearnを使用した因子の負荷
iris = load_iris()
data, y = iris.data, iris.target
pca = PCA(n_components=2)
transformed_data = pca.fit(data).transform(data)
eigenValues = pca.explained_variance_ratio_
http://scikit-learn.org/stable/modules/generated/sklearn.decomposition.PCA.htmlは、これがどのように達成されるかについて言及していない。
説明_variance_ratio_は、共分散行列/相関行列の固有値を返します。元のサンプル変数と主成分との間の相関関係は、別の場所にあります。それが私が探しているものです。 – Riyaz
データを主成分にベクトル投影すると、その方向の分散が得られます(つまり、このPCとの相関)。 – BartoszKP
あなたはそれを説明していただけますか? – Riyaz