8

我有一个关于使用roxygen2包为我的 R 包创建 .Rd 文件的问题。

我很清楚,为了记录 R 函数,我可以在 emacs 中使用 Cc Co 在函数上方生成注释,然后填写它们,然后是roxygenize("pkg"). 这样,我就有了 R 函数的 .Rd 文件。但是,我不确定如何获取数据示例和包本身的 .Rd 文件?目前,我正在使用prompt("data")生成data.RdpromptPackage("pkg")生成pkg-package.Rd。我必须将这些文件放入man文件夹中,然后单独编辑它们。如何以类似使用记录 R 函数的方式记录数据和打包roxygen2

非常感谢你!

4

1 回答 1

7

有关数据,请参阅关于 SO 的上一个问题,其中建议:

#' This is data to be included in my package
#'
#' @name data-name
#' @docType data
#' @author My Name \email{blahblah@@roxygen.org}
#' @references \url{data_blah.com}
#' @keywords data
NULL

我怀疑你可以为pkg-package.Rd. 如果它必须是 roxygen 格式,请考虑

  • 手动翻译或
  • rd2roxygen
于 2012-09-16T18:19:09.393 回答