我试图在矩阵 (C) 上执行 PCA,其中每一列代表不同的时间点,每一行代表一个特征,我试图找到顶部的主成分并将它们相互绘制。我正在使用 mdp 模块,如果该模块返回矩阵,其中每一行代表一个主成分,其中最重要的成分按降序排列,我会感到困惑。
import mdp
C=mdp.pca(C)
print C
import matplotlib.pyplot as plt
plt.plot(C[2,:C.shape[1]], C[1,:C.shape[1]], 'r*')
plt.show()
谢谢!