&引用;“[.data.frame`(x,顺序(x,na.last=na.last,递减=递减))中出错:为pca的ggbiplot选择了未定义的列”

&引用;“[.data.frame`(x,顺序(x,na.last=na.last,递减=递减))中出错:为pca的ggbiplot选择了未定义的列”,r,pca,ggbiplot,R,Pca,Ggbiplot,我正在对我拥有的数据集执行主成分分析。以下是我迄今为止使用的代码: pca1<-prcomp(data1,center=TRUE,scale=TRUE) summary(pca1) pca1$rotation pca1$sdev^2 library("devtools") library("ggbiplot") plot1 <- ggbiplot(pca1,obs.scale=1, var.scale=1, groups=data2, ellipse=TRUE) pca1hi,请看

我正在对我拥有的数据集执行主成分分析。以下是我迄今为止使用的代码:

pca1<-prcomp(data1,center=TRUE,scale=TRUE)
summary(pca1)
pca1$rotation
pca1$sdev^2
library("devtools")
library("ggbiplot")
plot1 <- ggbiplot(pca1,obs.scale=1, var.scale=1, groups=data2, ellipse=TRUE)

pca1hi,请看感谢您的建议,但这一条没有帮助。我已经删除了缺少的值,并使用princomp而不是prcomp返回了相同的错误。我的数据也已经有了列名。您好,请看感谢您的建议,但这一条没有帮助。我已经删除了缺少的值并使用princompmp而不是prcomp返回了相同的错误。我的数据也已经有了列名。