Я пытаюсь использовать вектор строк в качестве входных данных столбца внутри функции janitor
tabyl
Я знаю, что могу преобразовать строку в символы, а затем использовать big bang
в dplyrтакие функции, как group_by
stg <- syms(c("gear", "carb"))
mtcars %>% group_by(!!!stg) %>% summarise(count = n())
Но когда я пытаюсь применить эту же логику к функции janitor
tabyl
, я получаю сообщение об ошибке:
mtcars %>%
tabyl(!!!stg) %>%
adorn_pct_formatting(rounding = "half up", digits = 0) %>%
adorn_ns(position = "front")
МожетНе используйте !!!
на верхнем уровне