在我将文档的标记添加到函数文件之前,一切都运行得很好。我希望我忽略了一些显而易见的东西。下面是我的R函数文件:#' @importFrom Rcpp sourceCpp#' fast.table#' C++ implementationof the R table function.(Rcpp,"C++")impor
我目前正在使用R6类创建我的第一个R包(:D),这要归功于RStudio、devtools和roxygen2。当我的包只包含函数时,我可以毫无问题地构建和加载它。但是,当我试图构建和重新加载包(预先加载了R6包)时,会出现一个错误:
* installingla fonction "R6Class" (translation: impossible to find t
当我试图从我的R包中加载一些c++函数时,尝试导出它们时遇到了一些小麻烦。运行devtools::check()产量# Generated by using Rcpp::compileAttributes() -> do not edit by hand# Generated by roxygen2: do not e
R的命名空间机制允许用户export函数,然后这些函数对用户是可见的。此外,它还允许从其他包中import函数。虽然出口的好处是显而易见的,但我在理解进口的好处时遇到了更多的问题。特别是,显示了stats4包的namespace: importFrom("graphics", plot) ## For these, we define methods or (AIC, BIC, nobs) an im