какие из функций пакетов будут использоваться по умолчанию? Скажем, select есть во многих пакетах и если другие пакеты импортировать позже чем dplyr, то во всем скрипте придется эксплицитно прописывать dplyr::select, чего хотелось бы избежать. Для себя решила проблему в конкретном скрипте импортировать dplyr в самом конце, поскольку более поздний импорт маскирует пересекающиеся названия. Но это как-то выглядит неубедительно, например в ситуации, если ранее при запуске Rstudio в другом скрипте уже был импортирован dplyr, то остальные пакеты маскируют его функции
https://www.tidyverse.org/blog/2018/06/conflicted/
А в чем проблема dplyr::select?
Наоборот хороший тон - писать откуда функция, код ведь люди потом читать будут
возможно, но мне кажется что это длинное написание и обычно мне нужен именно dplyr::select или filter, а не из остальных пакетов. Код кроме меня никто не читает (что конечно не повод писать его плохо))
да, спасибо большое, воспользуюсь!
если такую штуку засунуть внутрь цикла, даже внутри .SD, то отжирается уйма времени
а еще перегрузка не будет работать... слышали, например, про такую приятную штуку? https://cran.r-project.org/web/packages/tidylog/readme/README.html
Обсуждают сегодня