如何在Mac上安装R版本3.2.1中的ggplot2?

4

我刚刚下载了新版本的R和Rstudio,但是当我尝试通过Rstudio界面安装ggplot2时,出现了以下错误消息。是否有其他方法?

> install.packages("ggplot2")
Warning in install.packages :
  unable to access index for repository https://cran.rstudio.com/src/contrib
Warning in install.packages :
  package ‘ggplot2’ is not available (for R version 3.2.1)
Installing package into ‘/Users/tom.glaser/Library/R/3.2/library’
(as ‘lib’ is unspecified)
Warning in install.packages :
  unable to access index for repository https://cran.rstudio.com/src/contrib
Warning in install.packages :
  package ‘ggplot2’ is not available (for R version 3.2.1)
Warning in install.packages :
  unable to access index for repository https://cran.rstudio.com/bin/macosx/contrib/3.2
Warning message:
package ‘ggplot2’ is not available (for R version 3.2.1) 

我的会话信息是:

> sessionInfo()
R version 3.2.1 (2015-06-18)
Platform: x86_64-apple-darwin10.8.0 (64-bit)
Running under: OS X 10.8.5 (Mountain Lion)

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] tools_3.2.1

我不知道是否有意义,但我尝试了许多其他软件包,包括psych和Hmisc,也遇到了类似的问题。我成功安装了dplyr(版本0.4.2)。我试图回到较早版本的R,但我发现的Mac版本太老了: https://cran.r-project.org/bin/macosx/old/index-old.html


2
你尝试在 CRAN 上使用不同的镜像了吗? - Richard Erickson
@RichardErickson,我的CRAN镜像指定为Global(CDN)- RStudio。你能推荐一个替代品吗? - user3614783
2
@user3614783 可以尝试使用其他镜像。我知道有时候我在使用 RStudio 镜像时会遇到问题,所以可以尝试其他镜像,看看是否可以解决问题。 - Dason
@Dason 谢谢!换了不同的镜像就解决了问题。 - user3614783
如果其他镜像对您有用,请编写您的答案并将其标记为解决方案。 - Richard Erickson
可能是 https://dev59.com/TF8e5IYBdhLWcg3wd6M6 的重复问题。 - zx8754
4个回答

5

我通过进入Rstudio,点击工具然后选择选项来解决我的问题。然后我从弹出框中选择了包。这会弹出“包安装”屏幕,在那里我点击CRAN镜像旁边的“更改”,然后选择了名为USA(CA 1) - University of California,Berkeley的镜像。


1

我也遇到了这个问题,最后通过在“工具-全局选项-软件包”中取消勾选“使用安全HTTP下载方法”选项来解决它。


0
如果什么都不起作用,试试这个:
在MAC上安装ggplot2 by AMRIT DHILLON
(a) 打开https://cran.r-project.org/web/packages/ggplot2/index.html并下载MAC的ggplot2(tzg)文件[直接下载链接在此处]: https://cran.r-project.org/bin/macosx/mavericks/contrib/3.3/ggplot2_2.2.0.tgz (b) 使用Archive Utility打开ggplot2.tgz文件,它将被提取到一个文件夹中。
(c) 复制ggplot2文件夹。
(d) 在按住Option键的同时,从Finder菜单中选择Go,并选择并打开Library(隐藏文件,只有在按住Option键时选择GO时才会变为可见)。
(e) 从Library进入R的Library文件夹:Library> R> 3.3> Library(在此处粘贴ggplot2文件夹)
(f) 重新启动R,您就可以使用了。

敬礼, Amrit Dhillon


0
我也通过另一种方式解决了这个问题。我进入了“工具”->“安装包”->“ggplots2”->“安装”,而不是在脚本中直接输入它。我不知道为什么这样做会有所不同,但它确实成功安装了。

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