«Ошибка в` [.data.frame` (x, order (x, na.last = na.last, убывающий = убывающий)): выбраны неопределенные столбцы »для ggbiplot для pca - PullRequest
1 голос
/ 26 марта 2020

Я выполняю анализ основных компонентов для имеющегося у меня набора данных. Вот код, который я использовал до сих пор:

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)

Я получаю ошибку:

Error in `[.data.frame`(x, order(x, na.last = na.last, decreasing = decreasing)) : undefined columns selected Для справки, «data1» - это фрейм данных только с числовыми переменными и «data2» содержит один столбец категориальных переменных, по которым я пытаюсь сгруппировать числовые переменные. Два набора данных имеют одинаковое количество строк. Я выполнил этот точный код на очень похожем наборе данных ранее без проблем.

Любые предложения относительно того, что может быть проблемой?

...