单细胞Seurat数据结构修改分群信息

单细胞转录组分群中,分群信息存储在Seurat数据结构的active.ident变量中。

如果要用自己表格中记录的细胞分群编号替换掉active.ident中的,可以:

cells1 <- names(xxx.Seurat@active.ident)

cells2 <- rownames(xxxTab)

先检查cells1和cells2细胞名是否都一致

替换操作:

xxx.Seurat@active.ident[cells2] <- factor(xxxTabcluster,levels = sort(unique(xxxTabcluster)))

然后使用DimPlot画图,可以看到分群信息已经变成自己表格记录中的了

相关推荐
切糕师学AI1 天前
环形缓冲区(Ring Buffer / Circular Buffer)详解:原理、优势、应用与高性能实现
数据结构·环形缓冲区
WolfGang0073211 天前
代码随想录算法训练营 Day50 | 图论 part08
数据结构·算法·图论
晚枫歌F1 天前
最小堆定时器
数据结构·算法
嫩萝卜头儿1 天前
2 - 复杂度收尾 + 链表经典OJ
数据结构·算法·链表·复杂度
样例过了就是过了1 天前
LeetCode热题100 分割等和子集
数据结构·c++·算法·leetcode·动态规划
木木_王1 天前
嵌入式Linux学习 | 数据结构 (Day05) 栈与队列详解(原理 + C 语言实现 + 实战实验 + 易错点剖析)
linux·c语言·开发语言·数据结构·笔记·学习
北顾笙9801 天前
day38-数据结构力扣
数据结构·算法·leetcode
m0_629494731 天前
LeetCode 热题 100-----14.合并区间
数据结构·算法·leetcode
@小码农1 天前
2026年3月Scratch图形化编程等级考试一级真题试卷
开发语言·数据结构·c++·算法
_日拱一卒1 天前
LeetCode:226翻转二叉树
数据结构·算法·leetcode