Вы не хотите трансмутировать, но mutate
.
Ваш пример можно записать так:
mtcars2 <- mtcars %>%
filter(mpg>20) %>%
select(cyl) %>%
filter(mpg>20) %>%
mutate(cyl=8)
Однако в нем есть недостатки, так как вы фильтруете на mpg
после выбора только cyl
.Более того, вы фильтруете дважды одно и то же условие, но я предполагаю, что это всего лишь видение вашего «множественных операций фильтрации и выбора».
Рабочий пример:
mtcars2 <- mtcars %>%
filter(mpg>20) %>%
mutate(cyl=8)