Как я могу настроить размер осей fviz_pca

Я пытаюсь расположить две оси моего биплота точно в одинаковом масштабе (т. Е. 1 см по вертикальной оси должен представлять один и тот же 1 см по горизонтальной оси). Как я могу сделать это с fviz_pca? или есть какой-то лучший пакет pca?

Мой код

fviz_pca_ind(res.pca,
         col.ind = groups, # color by groups
         palette = c("#00AFBB",  "#FC4E07"),
         addEllipses = TRUE, # Concentration ellipses
         ellipse.type = "convex",
         legend.title = "Groups",
         repel = T, ggtheme=theme(axis.text=element_text(size=16), axis.title=element_text(size=16)))

СПС fviz_pca_ind

0 ответов

Поскольку функция fviz работает на основе ggplot2, вам просто нужно добавить информацию о длине оси в конце функции следующим образом:

fviz_pca_biplot(scaptotrigona.pca,[...]) +xlim(-1, 1) + ylim (-1, 1)

помните, что значения внутри "xlim ()" и "ylim ()" должны быть равными, например, если вы используете "xlim(-1, 5)", это не сработает.

Другие вопросы по тегам