楼主: xu544729559
7355 3

[问答] R语言主成份分析,特征向量与princomp函数求出来的载荷矩阵符号相反绝对值相同 [推广有奖]

  • 0关注
  • 0粉丝

高中生

85%

还不是VIP/贵宾

-

威望
0
论坛币
850 个
通用积分
0.4500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
178 点
帖子
10
精华
0
在线时间
57 小时
注册时间
2016-11-6
最后登录
2023-3-16

楼主
xu544729559 发表于 2017-1-6 21:30:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
如题  数据: 年度数据.xls (20 KB)
程序如下
data<-read.csv("年度数据.csv",header = TRUE)
cor(data[,-1])
eigen(cor(data[,-1]))
PCA <- princomp(data[,-1],cor=T)
summary(PCA,loadings = TRUE)
PCA$loadings
predict(PCA)
biplot(PCA)
biplot(PCA, choices = 2:3)
screeplot(PCA,type="lines")
eigen(cor(data[,-1]))$values

PCA$scores[,1:3]  #每个样本的主成分得分      
PCs1 <- as.matrix(PCA$scores[,1:2])
PCs2 <- as.matrix(PCA$scores[,2:3])
plot(PCs1)
abline(h=0,v=0,lty=3)
text(PCs1,label=data[,1],pos=1.8,adj=0.5,cex=0.85)
plot(PCs2)
abline(h=0,v=0,lty=3)
text(PCs2,label=data[,1],pos=1.8,adj=0.5,cex=0.85)

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:princomp 主成份分析 comp 特征向量 R语言 绝对值

沙发
xu544729559 发表于 2017-1-6 21:32:32
一楼的程序重新发一下
setwd("C:/Users/Administrator/Desktop/多元第二次大作业_金融数学_32014120107_徐舒扬/主成份分析")
getwd()
data<-read.csv("年度数据.csv",header = TRUE)
cor(data[,-1])
eigen(cor(data[,-1]))
PCA <- princomp(data[,-1],cor=T)
summary(PCA,loadings = TRUE)
PCA$loadings
predict(PCA)
biplot(PCA)
biplot(PCA, choices = 2:3)
screeplot(PCA,type="lines")
eigen(cor(data[,-1]))$values

PCA$scores[,1:3]  
PCs1 <- as.matrix(PCA$scores[,1:2])
PCs2 <- as.matrix(PCA$scores[,2:3])
plot(PCs1)
abline(h=0,v=0,lty=3)
text(PCs1,label=data[,1],pos=1.8,adj=0.5,cex=0.85)
plot(PCs2)
abline(h=0,v=0,lty=3)
text(PCs2,label=data[,1],pos=1.8,adj=0.5,cex=0.85)

藤椅
xu544729559 发表于 2017-1-6 21:40:04
求大神解答啊,我另一个数据用的完全一样的程序,特征向量就和载荷矩阵相同

板凳
tjjys 发表于 2020-11-13 12:56:53
同问,求高手解答

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-7 04:31