当前位置: 首页 > 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这一列,记录细胞的分群信息。


http://www.mrgr.cn/news/91629.html

相关文章:

  • 在项目中调用本地Deepseek(接入本地Deepseek)
  • DeepSeek大模型简介
  • MySQL 主从复制原理及其工作过程
  • ubuntu源码方式安装TensorRT-LLM推理框架(超详细)
  • VScode C语言学习开发环境;运行提示“#Include错误,无法打开源文件stdio.h”
  • CRTP在项目优化中的使用
  • uniapp图像转换(获取本地选取或拍照的图片的base64、Blob、图像和base64的转换)
  • Linux的基础指令和环境部署,项目部署实战(下)
  • A-LOAM源代码解析(一)
  • android,flutter 混合开发,pigeon通信,传参
  • 问题记录汇总
  • 模型量化初始知识
  • ESP32 在IDF_V5.3.1版本下实现AP无线热点模式!(带WIFI事件处理)
  • MySQL数据库入门到大蛇尚硅谷宋红康老师笔记 高级篇 part 1
  • 全新的Android UI框架Jetpack Compose
  • 中期检查表
  • ARM64 Trust Firmware [五]
  • 一个前端,如何同时联调多个后端
  • Web入侵实战分析-常见web攻击类应急处置实验2
  • CentOs - 服务器装机可用的基本操作