n*2
マトリックス形式で表示された 2D ベクトルのセットがあります。
第 1 主成分、つまり分散が最も大きい方向を示すベクトルを取得したいと考えています。
ライス大学から、これに関するかなり詳細なドキュメントを見つけました。
これに基づいて、データをインポートし、次のことを行いました。
import numpy as np
dataMatrix = np.array(aListOfLists) # Convert a list-of-lists into a numpy array. aListOfLists is the data points in a regular list-of-lists type matrix.
myPCA = PCA(dataMatrix) # make a new PCA object from a numpy array object
では、第 1 主成分である 3D ベクトルを取得するにはどうすればよいでしょうか?