roxygen2 相关问题

roxygen2是一个类似Doxygen的源文档系统,用于Rd,collat​​ion和NAMESPACE。它的主要用途是在函数定义中记录R函数。

使用产生错误的 Roxygen2 记录和添加数据集:“数据”不是从“命名空间:包”导出的对象

我有一个包,它使用全局变量为所有函数提供错误代码。数据文件 errorCodes.rda 位于 R\data 中。根据 Roxygen2 的文档,我需要 ...

回答 0 投票 0

如何在 `roxygen2` 中的@params 之间包含非参数文本?

我想在参数定义之间的参数块中放置副标题。在常规 Rd 中,这看起来像下面这样: 参数{ \item{x}{x的描述} 任何参数外的文本 \

回答 0 投票 0

忽略脚本与roxygen2

我正在编写一个在服务器上做一些工作的软件包。我有一个更新表的脚本,但我的意图是不手动和不频繁地运行它。它并不是一个需要在服务器上运行的函数。

回答 1 投票 0

为什么我在R中使用写函数时得到问号?

我有以下代码,我创建了一个API的文档和功能。当我使用写代码时,我遇到了问题。代码的第三行最后加入了......。

回答 1 投票 0

用deqn和roxygen记录方程。

我正在用 roxygen2 来记录一个包中函数的方程式。LaTeX (deqn的第1个参数) 渲染得很好,因为LaTeX方程中忽略了空白,但我有一个 ...

回答 2 投票 19

在donttest的情况下,Travis的CI运行实例

很有可能,我错过了一些直接的东西。但是,似乎在Travis CI上的等价检查过程中,R检查正确地忽略了用donttest包装的例子。这里的例子是...

回答 1 投票 1

R包DESCRIPTION不显示在?

在RStudio roxygen2中构建一个R包。在Roxygen configure里有这些设置(如下图)。然而,当我构建之后,我无法看到漂亮的文档,当我尝试:> ?PackageName它只是 ...

回答 1 投票 -1

如何定义引用另一个包中的S4类的包示例

我正在构建一个软件包,以扩展另一个软件包crmPack的功能。 crmPack使用S4类。我正在使用roxygen记录我的新包装。运行devtools时出现错误:...

回答 1 投票 0

在roxygen2文档中包含外部R脚本

[开发软件包时,我经常将R脚本存储在inst目录中,该脚本会生成然后包含在软件包中的数据对象,即,作为someObj.rda存储在数据目录中。这些对象,...

回答 1 投票 3

在R包中定义S3方法而不引入依赖关系的首选方法是什么?

我有一个R包(当前不在CRAN上),它从其他包(特别是knitr :: knit_print和huxtable :: as_huxtable)中定义了几种通用函数的S3方法。但是,它们是...

回答 2 投票 3

是否需要在NAMESPACE中声明属性分配运算符?怎么样?

我有一个带有函数foo的程序包,它使用rlang :: fn_fmls()和rlang :: fn_fmls()

回答 1 投票 6

Roxygen2:S3方法,以通用名称表示点

我想使用Roxygen2 7.0.2,为t.test导出s3方法。但是,如果我在名为t.test.classname的函数上使用@export,则Roxygen2在NAMESPACE中为t编写了一个“ test.classname”方法,即...

回答 1 投票 0

通过Roxygen添加useDynLib

我正在通过roxygen2软件包将软件包转换为使用roxygen文档。现在我的包无法加载,我认为这是由于缺少useDynLib(mypackage)调用而导致的。。。

回答 1 投票 15

创建R软件包时,如何包括安装时显示的警告?有一个方便的roxygen2标签吗?

我会定期整理公司使用的某些功能。我想在软件包中包括警告,这些警告会在安装/更新时显示,并通知同事可能会发生的更改...

回答 1 投票 0

Rd创建但未导出

我正在记录内部的非导出函数。即使文档中没有@export标记,roxygen2仍在创建Rd文件。 roxygen2为以下...创建了一个Rd文件...

回答 1 投票 2

包装开发:如何从包装中导入数据,对其进行转换并将其导出为数据集?

使用roxygen2框架,如何从另一个包中导入数据集,进行更改,然后将数据集重新导出为我自己包中的数据集?以我的导出经验...

回答 1 投票 3

Rmakrdown不使用包函数的最新版本来生成github markdown(md)文件吗?

我正在使用Rmd生成github markdown文件。当我在本地对软件包进行更改,从源代码构建,然后运行knit-> knit到github文档时,生成的.md文件仍然使用...

回答 1 投票 0


导入软件包的S3方法而不导入其功能

我正在开发的程序包中具有以下依赖关系链:我的程序包使用程序包A(simmer)中定义的类(轨迹)。它还对该类使用了S3方法(plot.trajectory),...

回答 2 投票 4

将第二个软件包的S3方法导入第一个软件包中定义的类,而不导入第二个软件包

我正在开发的程序包中具有以下依赖关系链:我的程序包使用程序包A(simmer)中定义的类(轨迹)。它还对该类使用了S3方法(plot.trajectory),...

回答 2 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.