1
我有一個data.frame
,我想基於某些ID的列表子集。我想從這個data.frame
中提取與我的變量「基因」具有相同ID的所有行。到目前爲止,我有:子集的錯誤
Final_Genes <- subset(Merged_Results,Merged_Results$Entrez.ID == genes, select = c(1:8))
但是這會產生錯誤,
Warning messages:
1: In is.na(e1) | is.na(e2) :
longer object length is not a multiple of shorter object length
2: In `==.default`(Merged_Results$Entrez.ID, genes) :
longer object length is not a multiple of shorter object length
哪個說實話,我不明白。
Final_Genes <-Merged_Results [Merged_Results $ Entrez.ID%in%genes,1:8],工作完美。非常感謝您的幫助。我必須充分地學習如何正確地在R子集。 – user3294511
那麼工作? –
很高興聽到它 - 爲了這個和你所問的其他問題 - 如果你得到一個可行的答案,你應該投票並接受它們,以便人們知道這個問題已經得到解決。 –