我们在安装R包的时候,如果不是本地安装的话,需要调用网络,而目前的服务器基本都是在国外,所以经常会出现网络不稳定的情况,这个时候我们就需要设置镜像源,目前基本都有国内的镜像,所以每次安装包的时候最好先设置一下镜像源。

安装的过程中,会提示安装依赖的包,基本都是无脑安装,但是安装前还是建议先设置一下镜像,CRAN的可以在RStudio直接设置,而BiocManager的话,建议先输入以下代码选择一个镜像。

options(repos = r, BioC_mirror="https://mirrors.tuna.tsinghua.edu.cn/bioconductor")
# options(repos = r, BioC_mirror="https://mirrors.nju.edu.cn/bioconductor/") #南京镜像

或者下面的代码一次性设置两个

local({
    r <- getOption("repos")
    r["CRAN"] <- "http://mirror.lzu.edu.cn/CRAN" #兰州大学镜像
    options(repos = r, BioC_mirror="https://mirrors.tuna.tsinghua.edu.cn/bioconductor")
})

CRAN镜像源:

China
地址 学校
https://mirrors.tuna.tsinghua.edu.cn/CRAN/ 清华大学
https://mirrors.bfsu.edu.cn/CRAN/ 北京外国语学院
https://mirrors.ustc.edu.cn/CRAN/ 中国科学技术大学
https://mirror-hk.koddos.net/CRAN/ KoDDoS in Hong Kong
https://mirrors.e-ducation.cn/CRAN/ Elite Education
https://mirror.lzu.edu.cn/CRAN/ 兰州大学
https://mirrors.nju.edu.cn/CRAN/ 南京大学
https://mirrors.tongji.edu.cn/CRAN/ 同济大学
https://mirrors.sjtug.sjtu.edu.cn/cran/ 上海交通大学
https://mirrors.sustech.edu.cn/CRAN/ 南方科技大学

bioconductor镜像源

City URL
清华大学 http://mirrors.tuna.tsinghua.edu.cn/bioconductor/
南京大学 https://mirrors.nju.edu.cn/bioconductor/
北京外国语学院 https://mirrors.bfsu.edu.cn/bioconductor

作者简介

欧阳松石河子大学医学院第一附属医院泌尿外科主治医师、讲师、医学博士。 擅长泌尿及男性生殖系统常见疾病的诊疗,对男性生殖医学疾病具有较深研究熟悉各种泌尿男科手术及腔镜微创诊疗技术, 同时擅长R语言在生物信息方面的研究。

欧阳松 (2021). 如何设置CRAN和Bioconductor的镜像源. 欧阳松的博客. https://swcyo.rbind.io/course/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AEcran%E5%92%8Cbioconductor%E7%9A%84%E9%95%9C%E5%83%8F%E6%BA%90/

BibTeX citation

@misc{
  title = "如何设置CRAN和Bioconductor的镜像源",
  author = "欧阳松",
  year = "2021",
  journal = "欧阳松的博客",
  note = "https://swcyo.rbind.io/course/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AEcran%E5%92%8Cbioconductor%E7%9A%84%E9%95%9C%E5%83%8F%E6%BA%90/"
}
.. ... ...
本站总访问量次; 本站访客数人次; 本文总阅读量次;