Dygraph 的 %>% 取代了 Dplyr 的

Dygraph's %>% replacing Dplyr's

我正在写一个导入 shiny、dygraphs 和 shiny 的包。但是,每当我构建并加载包时,总会有一个警告,replacing previous imports by 'dygraphs::%>%' when loading mypkg

我试过更改 DESCRIPTION 中的顺序,但没有用。另外,这个包使用了很多 dplyr 函数以及 dygraphs',所以我不能只说 importFrom,否则会很长。因此,有什么办法 not import dygraphs::%>%dplyr::%>% 到我的包中?或者有没有其他方法可以解决此警告?谢谢!

我认为没有办法从包中 "not import" 东西。你可以查看Roxygen2的用户手册,在"import"部分没有这个命令。您可能仍想对 dplyr 使用 importFrom。您只需要导入以下函数:

select 过滤变异排列group_by 解组总结left_join tbl_df

我认为这些是您需要导入的所有功能,但是当您看到错误时可以添加更多。找出您在 dplyr 包中使用的每个功能应该不会超过 10 分钟。