【发布时间】:2017-01-11 06:23:25
【问题描述】:
我正在使用 R Studio 创作一个 R 包。每次单击“构建和重新加载”时,我都会设置我的 R Studio 首选项来创建 Roxygen 文档。我创建了一个导出函数的形式:
#' @title Dummy function
#'
#' @importFrom stats kurtosis
#' @importFrom magrittr %<>%
#' @importFrom dplyr mutate
#' @param input.df Input data frame
#'
#' @export
dummy.function <- function(input.df)
{
output.df %<>% mutate(col2 = kurtosis(col1))
return(output.df)
}
点击“Build & Reload”后不久,我意识到峰度包含在 e1071 包中,不是 stats 包中。但是,在我的 Roxygen cmets 中修复此问题后,每当我执行 Build & Reload 时都会收到以下错误:
Error: object "kurtosis" is not exported by 'namespace:stats'
我的包裹好像坏了?如何修复它?
【问题讨论】: