当前位置: 首页 > news >正文

单细胞转录组画小提琴VlnPlot只显示需要类型细胞

探序基因肿瘤研究院  整理

在R语言中,单细胞转录组数据画小提琴图中,我们如果想只展示出需要的特定细胞类型,可以把这需要展示的细胞类型单独构建成一个Seurat对象,再画图。

例如我们在Seurat对象中的meta.data表格中,有一列,记录了细胞类型。needgrp变量传入要显示的细胞类型名字,为一个向量。

GetSubSeurat <- function(temp.Seurat,needgrp)
{
  a <- unique(temp.Seurat@meta.data$group)
  ChoClus <- a[-which(a %in% needgrp)]
  temp.Seurat.sub <- subset(x = temp.Seurat, subset = group %in% ChoClus)
  temp.Seurat.sub@meta.data$anno1 <- temp.Seurat.sub@meta.data$group
  return(temp.Seurat.sub)
}

注意,meta.data表格中,要有group这一列,记录细胞的分群信息。

相关文章:

  • llama.cpp将sensor格式的大模型转化为gguf格式
  • 「新」AI Coding(Agent) 的一点总结和看法
  • VisionTransformer(ViT)与CNN卷积神经网络的对比
  • 【Linux】多线程 -> 线程互斥与死锁
  • java.2.19
  • [STM32 - 野火] - - - 固件库学习笔记 - - - 十六.在SRAM中调试代码
  • GITHUB的若干操作
  • C# 背景 透明 抗锯齿 (效果完美)
  • 蓝桥杯备赛1-2合法日期
  • 深入浅出Spring Security:从入门到实战
  • 2.19学习记录
  • 1258:【例9.2】数字金字塔
  • LED灯闪烁实验:实验介绍
  • 基于Python的Django+Hadoop民族服饰数据分析系统+毕业论文+指导搭建视频
  • Git是什么
  • DHCP详解,网络安全零基础入门到精通实战教程!
  • 常用网络工具分析(ping,tcpdump等)
  • 算法的解题模式Ⅲ
  • Python数据结构进阶:栈与队列的实现与应用
  • ollama使用教程
  • 因港而兴,“长江黄金水道”上的宜宾故事
  • 由我国牵头制定,适老化数字经济国际标准发布
  • 六连板成飞集成:航空零部件业务收入占比为1.74%,市场环境没有重大调整
  • 加强战略矿产出口全链条管控将重点开展哪些工作?商务部答问
  • 王毅谈中拉命运共同体建设“五大工程”及落实举措
  • 中国-拉共体成员国重点领域合作共同行动计划(2025-2027)