2021年,如何安装R语言的ggplot2?
1.为什么需要安装呢?
最近做完实验,想要对实验结果进行分析,需要制图(箱型图等等)。Excel2019,SPSS也都能画,但是图的效果或多或少都有些不满意,于是想用R语言来试试效果,发现需要用到ggplot2这个安装包。
2.安装过程
(1)首先呢,直接用如下代码安装:
install.packages("ggplot2")
一般会提示错误:
Warning in install.packages :
unable to access index for repository https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/contrib/3.1
WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding:
https://cran.rstudio.com/bin/windows/Rtools/
Installing package into ‘C:/Users/Liang/Documents/R/win-library/3.1’
(as ‘lib’ is unspecified)
Warning in install.packages :
unable to access index for repository https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/contrib/3.1
Warning in install.packages :
package ‘ggplot2’ is not available (as a binary package for R version 3.1.3)
总结一下,就是2点:
a. 镜像网站用不了;
b. ggplot2包的版本对不上你的R版本。
解决方法:手动下载你的R版本所对应的ggplot2包,具体参照如下博客:https://blog.csdn.net/lym152898/article/details/77572163/
需要注意的是,R3.1和之前的包,选择 old contrib。
(2)现在在Rstudio中已经安装上ggplot2包,但是使用:
library(ggplot2)
仍然加载不了。会提示如下错误:
是因为ggplot2需要依赖其他的包,按照之前的方法:
https://blog.csdn.net/lym152898/article/details/77572163/
把“gtable”、“scales”、“Rcpp”下载安装,最后ggplot2就能正常使用了!(注:每个人缺少的包可能不一样,把自己缺少的包下载安装就行。)
成功了!