Principal component analysis(PCA)主成分分析是一种重要的维度归约方法,R语言的基础库stats提供了prcomp函数进行主成分分析,同时也可根据主成分分析的定义利用协方差矩阵求出主成分,主要是求出特征值和相应的单位正交变换矩阵。
R语言代码如下:
rm(list = ls()) #清除环境变量的干扰
indataraw <- read.csv("testdata.csv", sep = ",", na.strings = "", header = T)
indata <- as.matrix(indataraw) #将列表框数据转换为矩阵数据
#1.利用函数prcomp进行主成分分析
pca <- prcomp(formula = ~A +