我正在使用名为Seurat
的R包进行单细胞RNA-Seq分析。我想使用名为ClassifyCells
的包的函数将有关我的各种单元格类型的信息添加到数据中。但是我正在努力在没有示例的情况下使语法正确。
以下是ClassifyCells的参数:
Seurat
用于训练分类器的对象BuildRFClassifier
的随机森林分类器。如果没有提供,它将根据提供的培训数据构建。以下是ClassifyCells命令用法:
ClassifyCells(object, classifier, training.genes = NULL,
training.classes = NULL, new.data = NULL, ...)
这是我的尝试:
ClassifyCells(SeuratObject, Treated,
Training.genes = NULL,
Training.classes = cell1, cell2)
也许我最困惑的是如何引用我想要包含在分类中的单元格?我是否通过使用导入为seurat
对象的表中的列标题标签在training.classes部分中执行此操作?
此代码返回以下错误:
(函数(classes,fdef,mtable)中的错误: 无法为签名'“data.frame”'
找到函数'ClassifyCells'的继承方法
感谢您的帮助!