ggbiplot ранее работал с prcomp, теперь не будет

#r #ggbiplot #prcomp

#r #ggbiplot #prcomp

Вопрос:

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

Ошибка в plot_label(p = p, данные = plot.data, метка = метка, label.label = метка.ярлык, : Неподдерживаемый класс: prcomp

Я установил, ggbiplot используя dependencies=TRUE , и все остальное, что делали другие сообщения о подобных проблемах, но все же я все еще получаю это сообщение.

Любая помощь приветствуется.

 mypca <- prcomp(mydata, center=TRUE, scale.=TRUE)
ggbiplot(mypca, center=TRUE, scale.=TRUE)
  

Ошибка в plot_label(p = p, данные = plot.data, метка = метка, label.label = метка.этикетка, :
Неподдерживаемый класс: prcomp

Ответ №1:

Я не думаю, что ggbiplot имеет аргумент center nor scale. . Вы путаете prcomp с ggbiplot аргументами функции?

Следующее работает просто отлично:

 library(ggbiplot)
pca <- prcomp(USArrests, center = TRUE, scale. = TRUE)
ggbiplot(pca)
  

введите описание изображения здесь

Протестировано на ggbiplot_0.55 .

Ответ №2:

Попробуйте,

 ggbiplot::ggbiplot(mypca)