avatar

机器学习03_主成分分析(降维).md

降维(PCA)

定义:高维数据转化为低位数据的过程,在此过程中可能会舍弃原有数据,创造新的变量

作用:是数据维数压缩,尽肯能降低元数据的维数(复杂度),损失少量信息

应用:回归分析或者聚类分析当中

思路:找到一条合适的直线,通过一个矩阵运算得出主成分分析的结果

API

15

from sklearn.decomposition  import PCA

def pca_demo():
    data = [[2,8,4,5],[6,3,0,8],[5,4,9,1]]
    transfer = PCA(n_components=2) #降维成两个特征
    data_new = transfer.fit_transform(data)
    print("data_new:\n",data_new)
    return None
文章作者: wangzun233
文章链接: https://wangzun233.top/2020/12/23/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A003-%E4%B8%BB%E6%88%90%E5%88%86%E5%88%86%E6%9E%90-%E9%99%8D%E7%BB%B4/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 WangZun233