R Roxygen 链接到父函数

标签 r inheritance roxygen

考虑一个基础包 XYZ ,别人写的,有一个函数ABC ,我想扩展ABC的功能通过以下方法在我的新(非 XYZ)包中。

ABC <- function(...){
  ##INSERT EXTRA WORK.

  ##CALL THE BASE METHOD
  XYZ::ABC(...)
}

现在我想记录我的新函数 ABC (通过 Roxygen),创建一个指向父函数的链接以供引用。
\code{\link{XYZ::ABC}}不起作用,找不到任何功能。
\link{ABC}创建指向可能的候选 Rd 文件列表的链接,

如何创建超链接 直接 底座 功能。

最佳答案

\code{\link[XYZ]{ABC}}
这在 Cross-references 中有简要记录。编写 R 扩展的部分:

There are two other forms of optional argument specified as \link[pkg]{foo} and \link[pkg:bar]{foo} to link to the package pkg, to files foo.html and bar.html respectively.

关于R Roxygen 链接到父函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20014218/

相关文章:

r - 如何使用 R 中的 ggplot 将两个不同图的点相互连接?

c# - 具有通用类层次结构的 Protobuf 属性

c# - 泛型与继承 : What am I doing wrong here?

r - 如何交叉引用 R 帮助文件/roxygen2 中的方程

r - 在 `for` 循环中创建一组绘图

r - 如何在来自两个数据帧的分组值之间执行操作

Python-UnboundLocalError : local variable 'obj' referenced before assignment

r - 在示例部分保留缩进

r - 记录 with\code{\link[package] 时,避免在 pdf 中出现指向任何地方的链接

r - 如何在 dplyr 中应用基于 ntile()-groups 的 mutate?