今天在做数据分析的时候,想要很简单的从数据中筛选一些样本出来,但是一直在报warning,一开始没有仔细看,以为可以忽略,结果发现数据完全变了。
大概就是这么个warning
! longer object length is not a multiple of shorter object length
查一下
查看我的数据,我的数据中sample有非常多的重复,类似AAAAAABBBBBBBCCCCCCC这样,而dirs则是简单的sample名比如ABC,所以出现了不一致,查书
修改代码
colanno <- dplyr::filter(colanno,sample %in% dirs)
不过后来发现是我多打了逗号。。不过无所谓了,也算学习一下filter函数了