如何解决如何在ggpubr包中使用stat_conf_ellipse函数在选定点不是全部周围添加椭圆?
我是R的新手。我正在使用以下代码绘制带有数据置信区间的NMDS图。
我想在NMDS中的某些集群周围放置置信区间。不是全部。谁能建议我在“ stat_conf_ellipse”函数中需要做哪些代码更改,以便在选定因素周围添加省略号(在这种情况下为Phylum)?
谢谢。
metadata <- read.csv("genome_metadata.csv",row.names = 1)
test_mds <- metaMDS(comm = test_subset,k= 3,distance = "bray",trace = FALSE,autotransform = TRUE)
test_xy <- data.frame(test_mds$points)
test_xy$Phylum <- metadata$Phylum
ggplot(test_xy,aes(MDS1,MDS2,color = Phylum)) +
geom_point(position = "jitter",alpha = 1) +
theme_bw() + xlab("NMDS1") + ylab("NMDS2") +
theme(legend.title = element_text(size = 14),legend.text = element_text(size = 12)) +
scale_colour_manual(values= c("#FF69B4","#BC8F8F","#FFFF00","#ADFF2F","#FFA500","#000000","#008000","#00FFFF","#FFDEAD","#8B4513","#00008B","#FF0000","#C71585","#000000"))+
stat_conf_ellipse(geom="polygon",alpha= 0,bary = FALSE,show.legend = FALSE,size= 0.8)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。