gpt4 book ai didi

r - 这些包需要从(在 NAMESPACE 文件中)导入

转载 作者:行者123 更新时间:2023-12-03 23:33:49 36 4
gpt4 key购买 nike

在尝试创建本地 R 包时,我将一些依赖包列为 Depends:

...
Description: NA
License: GPL-2
Depends:R (>= 2.15.0),
survival,
PropCIs,
boot,
msm,
reshape2
LazyData: true

但是我通过运行 R CMD 检查得到了这些消息:
 *checking dependencies in R code ... NOTE
Packages in Depends field not imported from:
‘PropCIs’ ‘boot’ ‘msm’ ‘reshape2’ ‘survival’
These packages need to be imported from (in the NAMESPACE file)
for when this namespace is loaded but not attached.

然后我使用手动将这些包添加到 NAMESPACE 文件,但它确实有效并且在检查后自动删除了导入行。

另一个奇怪的事情是检查过程显示:
R CMD check succeeded

但这些文件随后消失或系统/自动删除。

有人知道原因吗?

最佳答案

只需将以下行添加到您的 roxygen 代码中:

@import PropCIs boot msm reshape2 survival

关于r - 这些包需要从(在 NAMESPACE 文件中)导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23519939/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com