R缺失值

R缺失值,r,pca,survey,missing-data,R,Pca,Survey,Missing Data,我是R新手,尝试运行因子分析(方法=pca.rotation=varimax,因子数为6)。我将一个调查数据加载到R中,然后选择了案例和变量的子集。我做了以下工作: arab<-read.table("C:\\Users\\admin\\Desktop\\spsapaper\\arabb.csv",header=T,sep=",") abjor<-subset(arab,COUNTRY=="1") items<- c("Q2011", "Q2012", "Q4012", "

我是R新手,尝试运行因子分析(方法=pca.rotation=varimax,因子数为6)。我将一个调查数据加载到R中,然后选择了案例和变量的子集。我做了以下工作:

arab<-read.table("C:\\Users\\admin\\Desktop\\spsapaper\\arabb.csv",header=T,sep=",")

abjor<-subset(arab,COUNTRY=="1")

items<- c("Q2011", "Q2012", "Q4012", "Q4013", "Q5022", "Q5051", "Q5052", "Q5056", "Q5055", "Q6131", "Q6133", "Q6132", "Q2464", "Q2462", "Q2013", "Q2473", "Q2476", "Q2475", "Q2014", "Q5022", "Q2323")


install.packages("psych")

library(psych)
我试图通过以下方式删除缺少的值来解决此问题:

abjorr<- na.omit(abjor)
fix()
生成了一个没有值的空数据编辑器

然后,我试着,
nabjor

abjor2<-complete.cases(abjor)

abjor2
abjor
的结构是什么?其中是否有不包含数据的列?
abjorr<- na.omit(abjor)
Error in factanal(abjorr, 6, rotation = "varimax") : 
  factor analysis applies only to numerical variables
abjor2<-complete.cases(abjor)