小编use*_*707的帖子

使用roxygen2标签@inheritParams时,.Rd文件中的参数说明顺序

假设我正在编写一个包含两个函数的小R包,除了一个之外,它们具有相同的参数.这是一个例子:

fct1 <- function(r, K){...}
fct2 <- function(r, p, K){...}
Run Code Online (Sandbox Code Playgroud)

在我的第一个函数的roxygen2文档中,我使用以下标记:

#' @param r description of argument r
#' @param K description of argument K
Run Code Online (Sandbox Code Playgroud)

对于第二个函数,我使用以下标记:

#' @param p description of argument p
#' @inheritParams fct1
Run Code Online (Sandbox Code Playgroud)

在使用roxygenize处理我的代码之后,函数fct2的.Rd文件按以下顺序显示参数:p,r,K.我希望它们的顺序与使用部分中的顺序相同,即:r, p,K.如何在不手动更改.Rd文件的情况下获取此订单?

我坚持使用@inheritParams来避免复制和粘贴.

谢谢!

r roxygen2

6
推荐指数
1
解决办法
909
查看次数

标签 统计

r ×1

roxygen2 ×1