mydf <- data.frame(x = 1:5, y = c(letters[1:3], rep(NA, 2)))
mydf
x y
1 1 a
2 2 b
3 3 c
4 4 <NA>
5 5 <NA>
filter(mydf, y != 'a')
x y
1 2 b
2 3 c
packageVersion('dplyr')
[1] ‘0.7.2’
这是dplyr中filter的预期行为吗?听起来太可怕了。我是否缺少某些内容或版本错误? mydf
?dplyr
的文档中(尽管似乎只添加到了9 months ago的文档中:]