我有一个如下所示的数据框:
data.frame' 45678 obs. of 130 variables
$ Seqeunce : chr "AAAAAIGGR" "AAAAAIGGRPNYYGNEGGR" "AAAAASSNPGGGPEMVR" ...
$ IDs : chr "1404" "4963" "3012" "1404;6181" "1404;6185" ...
我想使用以下代码过滤包含 1404 的 ID 的数据:
data.frame.new <- data.frame[data.frame$IDs %in% 1404,]
不幸的是,这种方式我无法获取包含“1404;6181”的数据,我试图将数据拆分为
strsplit(data.frame$IDs,";", fixed = TRUE, perl = FALSE, useBytes = FALSE)
然后再次过滤,但没有用,有什么建议吗?