Я читаю этот аккуратный оценочный документ https://tidyeval.tidyverse.org/sec-why-how.html и не могу понять, почему первый фрагмент кода здесь не работает, а второй работает:
starwars %>% summarise_at(ends_with("color"), n_distinct)
starwars %>% summarise_at(vars(ends_with("color")), n_distinct)
Первый фрагменткода показывает сообщение об ошибке: «Переменные tidyselect не были зарегистрированы»
Я понял тогда, что по каким-то причинам не удается найти столбцы в кадре данных звездных войн, заканчивающиеся цветом.
Что такоеvars () делать, чтобы он находил столбцы в кадре данных starwars? Это как-то связано с окружающей средой?