r - 如何在 R 中获取 Seurat 对象的集群级别
问题描述
我想从 Seurat 对象中生成的所有集群中获取随机集群样本。我创建了一个名为胶质母细胞瘤的 Seurat 对象。进行聚类后,我得到了 10 个聚类,级别为 0,1,..., 9。假设我有 1000 个细胞。当我检查 Idents(glioblastoma) 或 glioblastoma@active.ident (我也检查了胶质母细胞瘤的元数据)时,它将显示每个单元格以及每个集群级别的信息,例如单元格 1 集群 0,单元格 2 集群 3,等等。因此,length(Idents(glioblastoma)) = 1000 而不是 10。如何检索此信息以仅获取集群级别?因此,我可以使用样本(簇数,1)?我不想直接或手动制作它,例如 sample(0:9, 1) 虽然我知道集群级别是 0, 1, ..., 9,
解决方案
推荐阅读
- group-by - Bigquery 中的逻辑分组
- python - 一种热编码“得到了一个意外的关键字参数‘categorical_features’”
- java - 在java中总是得到相同的答案
- python - 如何在 Python 中的特定行之后仅获取单词第一次出现的行?
- google-cloud-platform - 无法连接谷歌云虚拟机
- git - 删除 git 中的最后一次提交后无法推送到 github
- c++ - 使用 nullptr 作为 std::unordered_map 的键有什么后果吗?
- php - laravel 子窗体。将数据提交到两个不同的表
- objective-c - 使用内容数组(旧版)布局时未调用 NSCollectionViewDelegate
- node.js - Docker 容器在使用“sh -c”运行时退出