运行
devtools::check()
时,我收到以下警告消息,但我不知道我的rrclust包的哪个函数来自influenceR
。
❯ checking package dependencies ... WARNING
Requires (indirectly) orphaned package: ‘influenceR’
我试图在
influenceR
的Suggests:
部分添加DESCRIPTION
,但同样的消息不断出现。
{influenceR} 至少通过其他软件包间接地被大量的软件包建议使用,您的回购使用 {utils} 和 {stats}:*
tools::dependsOnPkgs('influenceR', recursive = TRUE,
dependencies = 'all') |>
length()
## [1] 724
唯一对 influenceR 的强烈依赖似乎是由 {diagrammeR} 招致的:
> tools::dependsOnPkgs('influenceR', recursive = TRUE, dependencies = 'strong')
## [1] "DiagrammeR"
...所以间接依赖可能发生在您代码中的
plot
或print
功能之间的某个地方。
* 与来自 {NCmisc}
的
list.functions.in.file()
一起列出
@i_o 是对的。
diagrammeR
取决于 influenceR
不再有维护者,请参见此处:https://cran.r-project.org/web/packages/influenceR/index.html
CRAN 声称
influenceR
的最新版本甚至在不到 2 周前才发布。我建议联系作者,因为很多人使用diagrammeR
我会联系diagrammeR
的作者。近年来,他在 R 推特上一直很活跃并且很有帮助。