我已经安装了rdd软件包,在调用library(rdd)
时收到错误消息:
错误:找不到'AER'所需的包裹'car'”
我曾经使用过汽车的功能(例如方差分析),所以我知道我拥有它。
我有MAC OS 10.15.1,R 3.6.1,我重新安装了R和RStudio。
install.packages("rdd")
library(rdd)
正在加载所需的软件包:AER
错误:找不到“ AER”所需的包裹“ car”
答案 0 :(得分:1)
包可能具有依赖关系(即其他包),而那些依赖包可能具有其自身的依赖关系。似乎rdd需要AER,而AER又需要汽车。因此,您需要全部三个(甚至可能更多)。至少您现在需要安装pkg:car。
(我知道这似乎是重复的,但我不确定通常重复的被提名人是否遇到过这种多层次的依赖情况。)
建议您执行以下两行:
install.packages("AER", dependencies=TRUE) # should pick up car
# maybe also need install.packages("car", dependencies=TRUE)
install.packages("rdd", dependencies=TRUE)
如果遇到其他错误,请注意 first 错误消息,并递归使用安装软件包,直到建立完整的依赖项和依赖项依赖项为止。