R使用install.packages 安装程序包时,由于默认选择国外CRAN镜像,会导致下载程序包特别慢,经常导致安装失败。
其实只要一条语句就可以指定国内CRAN
options(repos=structure(c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")))
这里的https://mirrors.tuna.tsinghua.edu.cn/CRAN/,选择的是清华大学镜像,速度会比国外的快很多。
例如执行:
install.packages("ggplot2", dependencies = TRUE)
一般就可以安装成功了。
下面列出国内的CRAN镜像,供大家选择:
1、http://mirrors.opencas.cn/cran/ 中国科学院大学(Chinese Academy of Sciences, Beijing)
2、https://mirrors.tuna.tsinghua.edu.cn/CRAN/ 清华大学(TUNA Team, Tsinghua University)
3、http://mirrors.tuna.tsinghua.edu.cn/CRAN/ 清华大学(TUNA Team, Tsinghua University)
更多CRAN镜像:
https://cran.r-project.org/mirrors.html
尊重他人劳动成果,转载请注明出处:Bluesky's blog » R中安装包选择国内CRAN镜像源的方法