【发布时间】:2018-04-24 18:16:25
【问题描述】:
我在一个项目中工作,我必须读取一个列多于行的 csv 文件。当我将 sklearn 中的 PCA 与具有比特征更多的行的 csv 一起使用时,它运行良好,但现在我有更多特征,当我使用 pca().fit_transform() 时,它返回一个包含列数的方阵等于总行数。如何获取所有元素?
【问题讨论】:
标签: python scikit-learn pca
我在一个项目中工作,我必须读取一个列多于行的 csv 文件。当我将 sklearn 中的 PCA 与具有比特征更多的行的 csv 一起使用时,它运行良好,但现在我有更多特征,当我使用 pca().fit_transform() 时,它返回一个包含列数的方阵等于总行数。如何获取所有元素?
【问题讨论】:
标签: python scikit-learn pca
如果有 p 个变量的 n 个观测值,则不同主成分的数量为 min(n-1,p)。
见wiki
【讨论】: