美文网首页
Seurat画图与ggplot2联用

Seurat画图与ggplot2联用

作者: 马疾香幽_0702 | 来源:发表于2022-05-27 13:53 被阅读0次

刚刚知道,Seurat里面DimPlot、FeaturePlot的图都可以用ggplot来实现的,之前也一直没有好好研究过相关代码。

画出来的图与Seurat自带的画图程序大小、点位均一致。代码参考如下:

library(ggraph)

library(ggplot2)

ggplot(data.frame(treg@meta.data, treg@reductions$umap@cell.embeddings), aes(UMAP_1, UMAP_2, color=aucCat)) +

  geom_point(size=1.5) + scale_color_viridis(option="H")+

  theme_light(base_size = 15)+labs(title = "Catabolic")+

  theme(panel.border = element_rect(fill=NA,color="black", size=1, linetype="solid"))+theme(plot.title = element_text(hjust = 0.5))

这是需要画连续分布数值点图的方法,类似于FeaturePlot,但是数字换成了自己计算的数据结果。其中,color参数填写需要用来画图的列名;scale_color_viridis可以调颜色分布模式,A-H均可选;其他都是常规ggplot2操作。根据需求调整参数即可。

相关文章

网友评论

      本文标题:Seurat画图与ggplot2联用

      本文链接:https://www.haomeiwen.com/subject/fyimprtx.html