我想按行名在R中获取我的数据的子集,但是出现流动错误。在R中设置数据
mydata
是我的主要数据文件,我想通过行名得到它的子集。
我的尝试是:
data<-mydata[c("hsa-miR-150" , "hsa-miR-16" , "hsa-miR-192" , ..`enter code here`..)]
和我:error: unexpected string constant in "sa-miR-16" , "hsa-miR-192" ,....
也是我尝试这样做:
attributes(Arow)
$levels
[1] "hsa-miR-150" "hsa-miR-16" "hsa-miR-192" "hsa-miR-194" "hsa-miR-19a"
[6] "hsa-miR-19b" "hsa-miR-22"
> p<-matrix(nrow=16, ncol=1)
> p<-matrix(nrow=16, ncol=1, Arow)
> y<-mydata[p]
> dim(y)
>NULL
而且,即使这个简单的代码并没有为我工作:
y<-c("hsa-miR-150" , "hsa-miR-16" , "hsa-miR-192" , "hsa-miR-194" , "hsa-miR-19a", "hsa-miR-19b" , "hsa-miR-22" , "hsa-miR-223" , "hsa-miR-23a" ,"hsa-miR-23b" ,"hsa-miR-25" , "hsa-miR-30b" ,"hsa-miR-30c" , "hsa-miR-425" , "hsa-miR-486-5p" "hsa-miR-92a")
Error: unexpected string constant in "sa-miR-16" , "hsa-miR-192" , "hsa-miR-194" , "hsa-miR-19a",
有人可以告诉我,这里怎么了?我该怎么办?
谢谢,第一部分的工作,但是,我正面临着这个问题: – user2806363
你能详细一点吗? ;) – zero323