【发布时间】:2020-12-22 05:36:15
【问题描述】:
使用 sklearn 的 PCA:
m = np.random.randn(10, 5)
mod = PCA()
mod.fit_transform(m)
mod.components_ 将有 5 个组件,这对我来说很有意义,因为数据中有 5 个特征。
但是如果m = np.random.randn(10, 20)
mod.components_ 将包含 10 个组件
假设mod.components_中的行对应特征的数量,第二个例子不应该有20个组件吗?数据中的组件不应该和特征一样多吗?
【问题讨论】:
标签: scikit-learn pca