问题标签 [roxygen2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - How to `\link{}` to a specific section of and Rd file with Roxygen2?
Say I want to link to the "Details" section of my documentation for function foo
, what do I do? \link{foo:Details}
doesn't appear to work, so what is the right command?
r - Roxygenize 失败... is.call(call) is not TRUE
每次我尝试roxygenize
打包时都会收到此错误:
的结果traceback()
:
有没有人遇到过这个问题?我什至不确定如何进一步调试它。
r - 在我的 R 包中提供第三方库
我正在开发一个 R 包,它使用 Bioconductor 包“methyilumi”中提供的第三方功能
在开始时我的 R 包的代码中,我使用library(methylumi)
.
在开发过程中(我使用 roxygen2 和 devtools)一切正常。但是,当我安装包并运行我的功能时,我收到错误:
could not find function "methylumIDAT"
.
当然,如果我手动导入包,一切都解决了,但我怎样才能让methylumi
我在加载自己的包时可用?
r - 记录签名包含`<-`类的S4方法的正确方法是什么?
在Formula.tools包中,我为 A <- B 之类的表达式定义并记录了 rhs 方法。
(nb签名列表'<-'没有错,这里。其实就是这个赋值语句的类。)
对于此 S4 方法,roxyger2-3.1.0 在man/ formula.parts.Rd 中生成以下内容:
我相信正确的文档标签应该是:
有没有办法强制 roxygen2 生成正确的 Rd 语法?我挣扎了一下,但找不到方法。
背景
- R-3.0.1
- roxygen-3.1.0
r - 使用 Roxygen2 的参考包小插曲
所以,我想在函数的 roxygen2 注释中引用我的包小插图之一,但我很难理解如何去做。
更一般地说,我们如何引用里面的文档/inst/doc
?例如,我想/inst/doc/mypdf.pdf
在 roxygen2 评论中引用myFunc
. 那会是什么样子?甚至可能吗?
r - 在不导入整个包的情况下导入 S3 方法的正确方法是什么
我想使用名为的包中的一个myPackage
函数as.data.frame.mywhateverS3class
当我查看包 NAMESPACE 时,它看起来如下:S3method(as.data.frame, mywhateverS3class)
我想在另一个包中使用这个函数。我通常会做的是在roxygen2
@import myPackage中指定它,以便它import(myPackage)
在另一个包中生成。这样可行。
但在这种情况下,我不想导入整个包,而只导入 S3 方法。当我指定importFrom(myPackage, as.data.frame)
时,或者importFrom(myPackage, as.data.frame.mywhateverS3class)
由于 as.data.frame 未导出而失败,myPackage
并且 as.data.frame.mywhateverS3class 在我键入时被隐藏methods(as.data.frame)
我真的需要为此导入整个包 NAMESPACE 吗?我正在查看http://cran.r-project.org/doc/manuals/R-exts.html并且似乎无法找到如何在不导入整个 NAMESPACE 的情况下将导入限制为仅 S3 方法。有没有办法做到这一点?
r - roxygen2 importFrom 和二元运算符
importFrom
使用时格式化呼叫的方法是什么roxygen2
?
我可以看到两种方法:
或者
显然我们不会将基本函数导入包中,但这是为了演示。
r - 构建 R 包——错误:示例需要一个值
当我构建我的包时,我收到了这个错误。你能帮我知道避免这个错误的步骤是什么吗?
这是我按下构建时的错误:
r - ### ** 示例...错误:在 R 中找不到函数构建包
我创建了一个名为的包test
,其中有一个名为的函数lad
。当我构建它并使用 进行检查后cran=TRUE
,我收到以下错误。知道出了什么问题吗?
这是我包power.R
的 R 文件夹中的函数内部代码。test
以下是我在检查之前运行的命令:
当我单击 Build & Reload 时,我没有收到任何问题,这是我收到的内容: