from sklearn.decomposition import PCA
import numpy as np
# 主成分分析PCA
def pca():
"""
主成分分析进行降维
"""
# 信息保留90%
pca = PCA(n_components=0.9)
data = pca.fit_transform([[2,8,4,5],[6,3,0,8],[5,4,9,1]])
print("===============================")
print("主成分分析降维,返回如下:")
print(data)
return None
pca()
参数n_components为保留的数据的比例
9544

被折叠的 条评论
为什么被折叠?



