【问题标题】:Problems installing Ime4 and ggplot2 on R 2.15.2在 R 2.15.2 上安装 Ime4 和 ggplot2 时出现问题
【发布时间】:2013-02-02 16:02:17
【问题描述】:

我在安装 lme4 和 ggplot 包时遇到困难

我尝试通过选择一个 CRAN 镜像(尝试了几个)然后选择包来安装它们,并且还尝试了以下方法;

install.packages("lme4",repos="http://r-forge.r-project.org")

install.packages("ggplot2", dependencies=TRUE)

但是我尝试调用这些包时会收到警告消息

package ‘lme4’ is not available (for R version 2.15.2)

package ‘ggplot2’ is not available (for R version 2.15.2)

对于安装这些软件包的问题,​​我能找到的唯一答案建议将 R 升级到最新版本,但我使用的是 2.15.2,我认为这是最新版本。

还有其他人遇到过这个问题吗?

任何帮助将不胜感激!

谢谢。

【问题讨论】:

  • 第一个对我也不起作用,但ggplot2 安装得很好。你确定你设置的镜像正常吗?
  • lme4 的 r-forge 版本目前已损坏,正在尝试修复它。 CRAN 版本对你来说足够好吗...?

标签: r ggplot2 lme4


【解决方案1】:

我遇到了完全相同的问题。这是为我解决的问题:

为方便起见,我在 Rprofile.site 文件中添加了默认 cran 镜像:

local({r <- getOption("repos")
   r["CRAN"] <- "http://cran.stat.sfu.ca/"
   options(repos=r)})

然后按此顺序安装软件包即可:

install.packages("Matrix")
install.packages("nlme")
install.packages("minqa")
install.packages("RcppEigen")
install.packages("lme4",repos="http://lme4.r-forge.r-project.org/repos")
install.packages("ggplot2", dependencies=TRUE)

希望它也对你有用。

【讨论】:

  • 原则上install.packages("lme4",repos=c("http://lme4.r-forge.r-project.org/repos",getOption("repos")["CRAN"]),depend=TRUE)应该稍微简化一下。
  • 但由于某种原因,我的 lme4 副本需要先独立安装 Matrix,否则事情会中断(例如,在为 lme4 编译完成时,自动完成会冻结 Emacs/ESS)。其余的我单独安装以防万一。但是,公平地说,我没有尝试 Ben 的确切安装命令,所以这可能同样好。 :)
  • @ChristopherPoile 我的自动完成功能也冻结了!有没有简单的解决方案?
  • @Dualinity 只有我上面描述的。我还回到了早期版本的 R,它修复了所有问题。但后来新版本又开始工作了。所以总结一下:我什么都不知道。我向R挥香并杀死一只鸡,这通常可以解决问题。 (公平地说,挑剔的实际上是 Emacs,而不是 R。)
【解决方案2】:

这些包应该可以正常工作,也许可以尝试更多镜像,例如奥地利的那个。虽然有些包裹被 CRAN 扔了,例如colorout 包已经离开 CRAN 一段时间了。解决方法是手动从 CRAN 下载包,本地安装。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-07
    • 1970-01-01
    • 1970-01-01
    • 2017-06-21
    • 2015-12-19
    • 2021-01-03
    • 2020-10-03
    • 1970-01-01
    相关资源
    最近更新 更多