[英]R filter lines with multiple conditions
As an example举个例子
df = data.frame(x=c(1,1,1,2,2),
y=c(6,7,8,6,6))
df
And I want to remove this line only!我只想删除这一行!
df %>% filter(x == 1 & y == 7)
So I want this output:所以我想要这个输出:
data.frame(x=c(1,1,2,2),
y=c(6,8,6,6))
Does not work:不起作用:
df %>% filter(x != 1 & y != 7)
df <-
data.frame(
x = c(1,1,1,2,2),
y = c(6,7,8,6,6)
)
library(dplyr)
df %>% filter(!(x == 1 & y == 7))
x y
1 1 6
2 1 8
3 2 6
4 2 6
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.