python代码 pca
时间: 2023-11-12 14:57:26 浏览: 104
PCA.zip_PCA python实现_PCA 代码_loudi4x_pca python代码_python pca源代码
PCA(Principal Component Analysis)是一种常用的数据降维方法,可以将高维数据降到低维,同时保留数据的主要特征。在Python中,可以使用scikit-learn库中的PCA模块来实现。
下面是一个简单的示例代码:
```python
from sklearn.decomposition import PCA
import numpy as np
# 创建一个随机矩阵作为样本数据
X = np.random.rand(100, 5)
# 创建PCA对象,指定降维后的维度为2
pca = PCA(n_components=2)
# 对样本数据进行降维
X_new = pca.fit_transform(X)
# 输出降维后的数据
print(X_new)
```
在上面的代码中,我们首先创建了一个随机矩阵作为样本数据,然后创建了一个PCA对象,并指定降维后的维度为2。最后,我们对样本数据进行降维,并输出降维后的数据。
阅读全文