在 R 版本 3.4.4 中使用 R 包“效果”
Posted
技术标签:
【中文标题】在 R 版本 3.4.4 中使用 R 包“效果”【英文标题】:using R package 'effects' in R version 3.4.4 【发布时间】:2019-01-29 14:51:35 【问题描述】:目前,我使用的是 R 版本 3.4.4。 我正在尝试使用 R 包“效果”。 但是我不能在这个版本上安装和使用这个包。
code
install.packages("effects")
library(effects)
plot(allEffects(lm_g_sc), type="response")
结果
install.packages 中的警告:包“效果”不可用 (适用于 R 版本 3.4.4)
我能做什么? 如果我不能使用这个包,有一些替代包吗?
【问题讨论】:
如果您无法升级 R,则需要从源代码安装 older version of the package(需要安装 Rtools)。这可能意味着您还需要其依赖项的旧版本。使用 CRAN 快照可能最简单:mran.microsoft.com/documents/rro/reproducibility 【参考方案1】:由于related Stack Overflow question,我专门为此目的构建了一个包oldr
。该软件包可在此处获得:
https://github.com/duckmayr/oldr
你可以通过安装
devtools::install_github("duckmayr/oldr")
安装包后,你只需要运行
oldr::install.compatible.packages("effects")
函数oldr::install.compatible.packages()
搜索 CRAN 档案以找到与您安装的 R 版本兼容的最新版本的软件包。
【讨论】:
以上是关于在 R 版本 3.4.4 中使用 R 包“效果”的主要内容,如果未能解决你的问题,请参考以下文章
由于 3.4.4 包不兼容,将 R 更新到 4.0 或更高版本?格维兹
使用 MAC 10.11.6 在 R 中安装 RODBC 包