2016-12-27 4 views
0

私はオールボー大学で修士号を取得しています。 私はPCAを実行するためのいくつかのコードを書いています - それは正常に動作します。Python - 主成分分析

enter image description here

は今、私はpca.components_ を取得したいが、私はこれを取得:

enter image description here

がどのように私は完全な配列を得るのですか?

はコメントするのに十分な評判を持っているので、回答ボックスを使用しないでください、事前

+3

コードは画像ではなくテキストとして入力してください。 – user2314737

+1

質問に直接コードとしてコードを入力し、問題を示す結果、または最善の努力をどれだけ得たかを入力してください。直接画像の埋め込みもあまり良くありません(特に最初の文字が途切れている場合)。 @ user2314737が示唆しているようにしてください。ありがとう。 – Dilettant

答えて

0

でいただきありがとうございます。

sklearnのpcaは、あなたが作成したPCAオブジェクトです。フィーチャの数は記述されていないため、入力行列の特異値分解を計算します。

ここで説明したように、SKLearn PCA、components_はあなたに主要なベクトルを与えます。

私はあなたが各入力ベクトルに対して主成分をしたい、と仮定すると、あなたは「完全な配列」によって何を意味するか

を得ることはありません、あなたは、単に(あなたがフィット感やfit_transform操作を行った後)

を行うことができます
x_transformed = pca.transform(x_input)