PCA分析删除质心

时间:2017-10-27 14:44:34

标签: r pca

我使用fviz_pca_ind制作PCA情节见下文。

 fviz_pca_ind(res.pca,  geom="point",  pointsize = 1, habillage=iris$Species, addEllipses=TRUE, ellipse.level=0.95
             , palette = c("green", "orange", "grey")) 

我想删除质心但保留habillage=iris$Species所带来的不同颜色和椭圆。

col.ind需要一个元素数等于行数的向量。

1 个答案:

答案 0 :(得分:1)

这是一种删除质心的方法:

library(factoextra)
data(iris)
res.pca <- prcomp(iris[, -5],  scale = TRUE)
fviz(res.pca, element="ind", geom="point",  pointsize = 1, 
              habillage=iris$Species, addEllipses=TRUE, ellipse.level=0.95, 
              palette = c("green", "orange", "grey"), invisible="quali") 

enter image description here