Как построить график с помощью fviz_pca_ind () без отображения легенды? - PullRequest
0 голосов
/ 08 мая 2020

Я хочу, чтобы легенда исчезла. Выше приведен пример того, что я сделал с набором данных iris в R. Я не смог найти переменную в документации fviz_pca_ind (), чтобы опустить легенду.

library(factoextra)
library(FactoMineR)
pca_iris <- PCA(iris[ ,-5])
iris$species <- as.factor(iris$Species)
pca_n.macros_plot <- fviz_pca_ind(pca_iris, 
             pointshape = 21,habillage = iris$species,
             palette = "jco",label="none",
             geom.ind = c("point"),geom = c("point"),
             title="PCA iris")

1 Ответ

1 голос
/ 08 мая 2020

Согласно документации fviz_pca,

выходной класс равен gg или ggplot. Следовательно, приведенный ниже код должен работать для вас.

pca_n.macros_plot + theme(legend.position = "none")
...