Трубы и dplyr полезны для быстрой разведки данных. Некоторые утверждают, что в пакете их использование не является идеальным.Как использовать оператор%>% в пакете R?
В пакете, я должен сначала добавить пакет к зависимости. devtools::use_package("dplyr")
И чем я должен префикс его с помощью dplyr :: когда я использую какую-либо функцию. Как это сделать для оператора трубы? я говорю: magrittr::%>%
?
Я бы идеально использовать в пакете код вроде этого:
data %<>% group_by(a,b,c) %>% summarize(total=sum(d)) %>% ungroup()
Должен ли я всегда говорю
data magrittr::%<>% dplyr::group_by(a,b,c) magrittr::%>% dplyr::summarize(total=sum(d)) %>% ungroup()
Что является лучшей практики для труб и dplyr в пакете R?