Я разрабатываю пакет R, следуя указаниям из http://r-pkgs.had.co.nz/package.html, в которых говорится, что лучше использовать package::function()
вместо library(package)
, поскольку загрузка пакета изменит ландшафт R. Однако в коде, который я использую для пакета, используется оператор канала %>%
из пакета magrittr
, и при попытке запустить его без кодирования magrittr
выдает следующую ошибку:
Error in scores %>% dplyr::group_by(group) :
could not find function "%>%"
Я пытался использовать magrittr::%>%
, но это не сработало. Я также пытался заключить в скобки (dplyr::group_by(group))
, но все еще получал ту же ошибку.
Есть ли способ исправить это или я должен удалить трубы и использовать вложенную опцию?
Спасибо!