tl;dr package plays nicer and reduces chance of namespace conflicts (especially dplyr/plyr)
check dplyr description and source code or ggplot as an example of how can handle functions from other packages, etc. Key is using :: in front of all function calls.
So internally we'll want to convert df %>% summarize(...) to df %>% dplyr::summarize
See comment here on using Imports instead of depends
tl;dr package plays nicer and reduces chance of namespace conflicts (especially dplyr/plyr)
check dplyr description and source code or ggplot as an example of how can handle functions from other packages, etc. Key is using
::
in front of all function calls.So internally we'll want to convert df %>% summarize(...) to df %>% dplyr::summarize