R (函数(类、fdef、mtable)中出错:找不到签名和散列的函数和值的继承方法;
我希望创建键,然后将所有值拉到一个列表中,但是,当我尝试拉取值时,会出现以下错误:R (函数(类、fdef、mtable)中出错:找不到签名和散列的函数和值的继承方法;,r,hash,R,Hash,我希望创建键,然后将所有值拉到一个列表中,但是,当我尝试拉取值时,会出现以下错误: Error in (function (classes, fdef, mtable) : unable to find an inherited method for function ‘values’ for signature ‘"hash"’ 不确定是格式问题还是其他问题。以下是我当前的代码: myMarkersList <- hash("Neuron", c("Snap25",
Error in (function (classes, fdef, mtable) : unable to find an inherited method for function ‘values’ for signature ‘"hash"’
不确定是格式问题还是其他问题。以下是我当前的代码:
myMarkersList <- hash("Neuron", c("Snap25","Meg3"))
myMarkersList$GABAergic <- c("Ndnf","Vip")
myMarkersList$Microglia <- c("Ctss","Csf1r")
myMarkersList$Astrocytes <- c("Gfap","Aqp4")
myMarkersList$Endothelial <- c("Xdh","Flt1")
myMarkersList$OPC <- c("Pdgfra")
myMarkersList$Oligodendrocyte <- c("Opalin","Olig1")
myMarkersList$Glutamatergic <- c("Ptgs2", "Ngb")
myGenesList <- values(myMarkersList)
myMarkers <-c()
myMarkersList请插入您正在使用的包。hash
不是来自base
R。您应该清楚从哪个包获得hash
函数(这不是base R的东西)。加载hash
包后,我没有收到任何错误。