如何解决此警告消息:“需要(间接)孤立包:‘influenceR’”?

问题描述 投票:0回答:2

运行

devtools::check()
时,我收到以下警告消息,但我不知道我的rrclust包的哪个函数来自
influenceR

❯ checking package dependencies ... WARNING

Requires (indirectly) orphaned package: ‘influenceR’

我试图在

influenceR
Suggests:
部分添加
DESCRIPTION
,但同样的消息不断出现。

r package warnings
2个回答
0
投票

{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()

一起列出

0
投票

@i_o 是对的。

diagrammeR
取决于
influenceR
不再有维护者,请参见此处:https://cran.r-project.org/web/packages/influenceR/index.html

CRAN 声称

influenceR
的最新版本甚至在不到 2 周前才发布。我建议联系作者,因为很多人使用
diagrammeR
我会联系
diagrammeR
的作者。近年来,他在 R 推特上一直很活跃并且很有帮助。

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