У меня есть простой фрейм данных, который выглядит так:
x <- c("aa", "aa", "aa", "bb", "cc", "cc", "cc")
y <- c(101, 102, 113, 201, 202, 344, 407)
df = data.frame(x, y)
x y
1 aa 101
2 aa 102
3 aa 113
4 bb 201
5 cc 202
6 cc 344
7 cc 407
Я хотел бы использовать dplyr:: filter() и RegEx для фильтрации всех наблюдений y
, которые начинаются с числа 1
Мне кажется, что код будет выглядеть примерно так:
df %>%
filter(y != grep("^1"))
Но я получаю Error in grep("^1") : argument "x" is missing, with no default