h_jtsd 2024-04-02 23:03 采纳率: 25%
浏览 4
已结题

R语言主成分分析princomp

想针对data数据集(问卷数据,其中包含多选题)做主成分分析,运行princomp函数的时候报错:

Error in cov.wt(z) : 'x'只能包含有限值

全部代码如下:

data <- read.csv("data.csv",encoding = "UTF-8")

summary(data)
str(data)
dim(data)
class(data)

data
is.na(mydata)
test <- as.data.frame(mydata)
test

test_PCA<-princomp(test, cor=T)
summary(test_PCA, loadings=T) 

screeplot (test_PCA, type="lines")

test_PCA$scores

biplot(test_PCA$scores,test_PCA$loadings)
abline(h=0,v=0,lty=3)

####################################
colnames(test)
library(psych)
fa.parallel(test,n.obs=305,fa="pc",n.iter=100,show.legend=FALSE,main="并行分析碎石图")
pc<-principal(Harman23.cor$cov,nfactors=2,rotate="none",score=TRUE)
pc

pc$r.scores
rc <- principal(Harman23.cor$cov, nfactors = 2, rotate = "varimax")
round(unclass(rc$weights),2)
fa.varimax <- fa(test, nfactors = 2, rotate = "varimax", fm = "pa")
fa.diagram(fa.varimax, simple=FALSE)


  • 写回答

26条回答 默认 最新

  • 喝茶品人生 2024-04-03 09:47
    关注
    获得0.30元问题酬金

    检查下问卷数据多选题类别变量是什么

    评论

报告相同问题?

问题事件

  • 系统已结题 4月10日
  • 赞助了问题酬金15元 4月2日
  • 创建了问题 4月2日

悬赏问题

  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
  • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序
  • ¥15 onvif+openssl,vs2022编译openssl64
  • ¥15 iOS 自定义输入法-第三方输入法
  • ¥15 很想要一个很好的答案或提示
  • ¥15 扫描项目中发现AndroidOS.Agent、Android/SmsThief.LI!tr
  • ¥15 怀疑手机被监控,请问怎么解决和防止
  • ¥15 Qt下使用tcp获取数据的详细操作