【发布时间】:2013-07-28 19:37:57
【问题描述】:
我有一组以n*2 矩阵形式呈现的二维向量。
我希望得到第一个主成分,即表示方差最大的方向的向量。
我在莱斯大学找到了a rather detailed documentation。
基于此,我已经导入了数据并做了以下操作:
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
那我怎样才能得到第一个主成分的 3D 向量呢?
【问题讨论】:
-
2D 输入数据的特征向量也必须是 2D。