第五章 主成分分析

load("D:\\文件\\2022下(大三上)\\classR\\fashion.RData")
head(fashion)

#----------第五章 主成分分析---------

cor(fashion)      #1

res.pc=princomp(~sale+price+collect+Baidu+review+reviewp,data=fashion,cor=T)  #2.主成分分析的实现
summary(res.pc,loading=T)

score=predict(res.pc)           #3.每条观测对应的主成分得分
head(score)
score=predict(res.pc)[,1:2]

screeplot(res.pc)              #碎石图     4.保留主成分的合理性:累计贡献率、共同度、碎石图
#or
screeplot(res.pc,type="line")

load=res.pc$loadings[,1:2]         # 共同度
c<-1.8852471^2*load[,1]^2+1.735260^2*load[,2]^2
c

plot(score,type="n")                           # 5.主成分的应用1--利用第一、二个主成分进行分类(对各样本)
text(score,labels = row.names(fashion),cex=0.7)

load=res.pc$loadings[,1:2]                  # 主成分的应用2--利用主成分载荷和对指标进行分组
plot(load,type="n")
text(load,labels=names(fashion)[-c(2,8)])
#另
biplot(res.pc)  # (绘制前两个主成分散点图)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值