Forgive me father for I have sinned...
Каюсь, сегодня пришлось воспользоваться data-masking, потому что просили именно на tidyverse написать.
Объясните мне, грешному, что ж нынче в моде для того, чтобы по текстовому значению отфильтровать дата фрейм?
Я тут посидел, повспоминал варианты. Уверен, что можно и больше вспомнить, если постараться.
filter(mtcars, eval(parse(text = "cyl")) == 6)
filter(mtcars, get("cyl") == 6)
filter(mtcars, !!sym("cyl") == 6)
filter(mtcars, .data[["cyl"]] == 6)
#ОсторожноTidyverse!