いくつかのデータを実行sklearn.decomposition.PCA.fit()
した後、コンポーネント ベクトルを取得したいと考えています。メンバー変数PCA.components_
がありますが、最後のアンダースコアは、それがパブリック API の一部ではないことを意味します。コンポーネントを取得する公的な方法はありますか?
使用してみPCA.inverse_transform(np.eye(n_components))
ましたが、最初のコンポーネントの n_components コピーしか得られませんでした。