在R语言版本3.4.4中使用'R包effects'

4

目前,我正在使用R版本3.4.4。 我尝试使用R软件包“effects”。 但是我无法在这个版本上安装和使用该软件包。

code
install.packages("effects")
library(effects)
plot(allEffects(lm_g_sc), type="response")

结果

安装包时的警告:包‘effects’不可用(适用于R版本3.4.4)

我该怎么办? 如果我不能使用这个包,有一些替代包吗?


如果您无法升级 R,则需要从源代码安装软件包的旧版本(需要安装 Rtools)。这可能意味着您还需要其依赖项的旧版本。使用 CRAN 快照可能是最简单的方法:https://mran.microsoft.com/documents/rro/reproducibility - Roland
1个回答

10
由于与相关的Stack Overflow问题的结果,我专门为此构建了一个软件包oldr。该软件包可在此处获得:https://github.com/duckmayr/oldr
您可以通过以下方式进行安装:
devtools::install_github("duckmayr/oldr")

安装完软件包后,只需要运行

oldr::install.compatible.packages("effects")

函数 oldr::install.compatible.packages() 会搜索 CRAN 存档以找到与您当前所安装的 R 版本兼容的最新版本的软件包。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接