R包内无法识别管道操作员(%>%)

时间:2016-05-30 03:48:12

标签: r package devtools piping

我正在尝试使用RStudio和Devtools从脚本创建一个R包,并尝试遵循Hadley Wickam的包书中的建议。

我的软件包中的一个函数(位于./R/fuctions.R)包含管道运算符(%>%),以及其他dplyr函数。但是,在加载函数devtools :: load_all()并尝试测试函数后,我得到以下错误:

Error in function_name(2014) : could not find function "%>%"

我已经将dplyr和magrittr的依赖项包含在DEPENDENCIES和NAMESPECE中,如下所示:

说明

Imports:
  dplyr,
  magrittr

NAMESPACE

#' @import dplyr
#' @import magrittr)

如何制作"%>%"在一个包内工作?

0 个答案:

没有答案