问题描述
假设我有一个名为 seur 的 Seurat 对象,其元数据包括一个名为“count”(双精度列表)的列,该列显示某个单元格出现的次数。我想使用 FeaturePlot 工具在我的 UMAP 上绘制计数,以便我可以通过颜色渐变查看高计数的位置。
然而,当我这样做时:
FeaturePlot(seur,features = "count")
我收到错误:
count.Error in if (unique.feature.exp == 0) { :
missing value where TRUE/FALSE needed
如何解决此错误和/或正确使用 FeaturePlot?
解决方法
它应该可以工作,检查您有 Seurat 3 还是 Seurat 4,我正在使用下面的 Seurat_3.2.2:
library(Seurat)
seur = pbmc_small
eur$count = rpois(ncol(seur),5)
FeaturePlot(seur,features="count")