【发布时间】:2011-11-28 16:42:50
【问题描述】:
假设我正在编写一个小型 R 包,其中包括两个函数,除了一个之外,它们的参数完全相同。这是一个例子:
fct1 <- function(r, K){...}
fct2 <- function(r, p, K){...}
在我的第一个函数的 roxygen2 文档中,我使用了以下标签:
#' @param r description of argument r
#' @param K description of argument K
对于第二个功能,我使用以下标签:
#' @param p description of argument p
#' @inheritParams fct1
在使用 roxygenize 处理我的代码后,函数 fct2 的 .Rd 文件按以下顺序显示参数:p、r、K。我希望它们的顺序与使用部分中的顺序相同,即: r, p, K。如何在不手动更改 .Rd 文件的情况下获得此订单?
我坚持使用@inheritParams 来避免复制和粘贴。
谢谢!
【问题讨论】:
-
@hadley,没有github账号的情况下可以报告bug吗?谢谢
-
没有。但是帐户是免费且易于设置的。不幸的是,在这些垃圾邮件充斥的日子里,帐户是必需的。