r - 如何修复 R 包中有关拼写错误的单词和示例时间的注释

标签 r r-package

我正在研究我最近推送到 CRAN 的 R 包。但是,我得到了以下注释,我猜这会迫使 CRAN 通过其自动检查使包提交失败。

第一条注释如下:

New submission

Possibly misspelled words in DESCRIPTION:
Smitty (9:169)
al(9:184)
et (9:181)

第二个音符如下:

Examples with CPU (user + system) or elapsed time > 5s

user system elapsed

rp 4.832 0.176 5.009

对于第一个音符,Smitty 等人。不是拼写错误,因为它是我引用的一篇论文。我猜 New Submission 也会生成一个注释(这是个问题吗?)。

第二个注释提示我的示例运行时间超过 5 秒。所有示例都必须在 5 秒内运行吗?

非常感谢任何有关如何修复这些注释或如何重新提交以通过 CRAN 审查的帮助。

最佳答案

第一个注释不是问题,也不太可能是拒绝提交的原因。然而,第二个可能是一个问题。示例必须快速运行。您必须减少示例中使用的数据量或加快您的方法,或减少示例数量。

请注意 \donttest{} 实际上是经过测试的。但不总是。我认为它在提交时进行了测试,但在 CRAN 定期触发的其他构建期间没有进行测试。

关于r - 如何修复 R 包中有关拼写错误的单词和示例时间的注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73406652/

相关文章:

r - 间隔 R 内的周末日期

R 调用具有超过 2 个参数的中缀函数

r - 通过排列进行多组测试

在R包中重命名和隐藏导出的Rcpp函数

r - 使用 packrat 更新 R 后,包在包构建中不可用

r - 将值从行分配到具有相同名称的列

r - 在 GLM 中,为什么即使给出数据,某些系数仍为 NA?

R包长时间安装 - 源或二进制类型

r - 将依赖项正确添加到 r 包中,以便它们自动安装

r - 是否需要从基本包中显式导入 roxygen?