美文网首页
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