如何在factoextra包fviz_cluster绘图中去除散点?保留聚类中心与椭圆
嘿,这事儿好办!你当前代码里的geom = "point"是让所有样本散点显示出来的核心原因,只要调整这个参数就能轻松去掉散点,只保留聚类中心和椭圆。
你只需要把geom参数改成"none",同时保留show.clust.cent = TRUE来确保聚类中心正常显示,椭圆相关的设置保持不变就行。修改后的代码如下:
fviz_cluster(HCPC9CL, repel = FALSE, geom = "none", # 隐藏所有样本散点 show.clust.cent = TRUE, # 保留聚类中心 ellipse.type = "norm", palette = trololo, ggtheme = theme_minimal(), main = "Factor map")
如果之后你想给聚类中心加上文字标签,还可以把geom改成c("point", "text"),这样中心会同时显示点和标签,依然不会出现杂乱的样本散点。
内容的提问来源于stack exchange,提问作者ePoQ
相关产品推荐
相关产品推荐

