【已解决】R语言,如何切换镜像?

原创 2017年01月14日 16:22:44

这个技巧很重要,一般来说,R语言自带的install.packages函数来安装一个包时,都是用的默认的镜像!

如果你是用的Rstudio这个IDE,你的默认镜像就是: https://cran.rstudio.com/

如果你直接用的R语言,那么就是:"http://cran.us.r-project.org" 但是一般你安装的时候会提醒你选择。

而我们一般需要更改成自己最方便的

  install.packages(pkgs, lib, repos = getOption("repos"),
contriburl = contrib.url(repos, type),

method, available = NULL, destdir = NULL,
dependencies = NA, type = getOption("pkgType"),
configure.args = getOption("configure.args"),
configure.vars = getOption("configure.vars"),
clean = FALSE, Ncpus = getOption("Ncpus", 1L),
verbose = getOption("verbose"),
libs_only = FALSE, INSTALL_opts, quiet = FALSE,
keep_outputs = FALSE, ...)

如果是在国内, install.packages("ABC",repos="http://mirror.bjtu.edu.cn/ "),换成北大的镜像,飞一般的感觉!

如果想永久设置,就用options修改即可。

如果你是Rstudio的IDE,那么直接进入全局设置,一劳永逸的选择好镜像!

tmp

你可以check一下每个镜像的包是不是一致的:

dim(available.packages(contriburl = "http://cran.rstudio.com/bin/windows/contrib/3.2/"))

更改镜像主页及包的版本即可查看所有镜像各提供哪些包!

当然,我们的bioconductor其实也是有镜像的,只是大部分人都不知道,也不会去用而已!

options(BioC_mirror="http://mirrors.ustc.edu.cn/bioc/")
biocLite("RGalaxy")##这样就用中科大的镜像来下载包啦
## bioconductor还有很多其它镜像:https://www.bioconductor.org/about/mirrors/

##https://stat.ethz.ch/R-manual/R-devel/library/utils/html/chooseBioCmirror.html


参考文章:

生信菜鸟团:http://www.bio-info-trainee.com/1561.html


R包选择镜像以及本地安装

1、bioconductor选择镜像: 选用中科大镜像 PS:如果biocLite出错,重新打开R就好了 source("http://bioconductor.org/biocLite.R") o...
  • qq_29300341
  • qq_29300341
  • 2016年11月19日 12:46
  • 3491

Rstudio更改默认的下载镜像

  • fairewell
  • fairewell
  • 2017年08月08日 09:59
  • 164

R代理服务器设置,CRAN默认镜像设置

1、R代理服务器 在Rgui.exe的快捷方式后面加上: http_proxy=http://user:password@proxy:port/ 其中proxy是代理服务器地址, port是代...
  • aa3615058
  • aa3615058
  • 2015年06月27日 15:45
  • 4085

R语言-设置镜像

local( { r r["CRAN"] options(repos=r) }) install.packages("stringr") library(arulesSequence...
  • qq_34941023
  • qq_34941023
  • 2016年06月07日 23:39
  • 2644

linux镜像源设置

网易镜像源:http://mirrors.163.com 搜狐镜像源:http://mirrors.sohu.com添加方法: 1、所有操作都必须有系统权限 2、进入/etc/yum.repos...
  • hsh10000000
  • hsh10000000
  • 2015年07月14日 22:38
  • 1819

设置Bioconductor和CRAN mirror,加快程序包安装速度

使用 bioconductor 的biocLite()安装程序包时,可能速度很慢,这时可以设定一个国内的镜像(中科大镜像) 使用chooseBioCmirror()选择中国镜像即可。 biocLite...
  • guanggy
  • guanggy
  • 2017年01月05日 15:20
  • 1561

Windows 下R软件如何安装GO.db程序包

Weighted gene co-expression network analysis (WGCNA)是构建基因共表达网络的常用方法,下面我将简要介绍在R中安装WGCNA,以及可能遇到问题的解决方案...
  • hhl_csdn
  • hhl_csdn
  • 2016年07月17日 18:49
  • 1782

OpenCV 下载驿站(百度云盘下载),另附国内外开源镜像

Lib\site-packages
  • love666666shen
  • love666666shen
  • 2017年07月31日 16:54
  • 2292

R语言的各种报错及其解决方法

前言:人不能在同个地方栽两次跟头,那样的生活效率太低。所以我一直以来都保持着随手记录的习惯。现在把近半个月来遇到的关于R语言的错误分享一下,希望能帮助到一些朋友,同时也希望各位朋友把遇到的已解决的、未...
  • Bone_ACE
  • Bone_ACE
  • 2015年08月06日 23:02
  • 5416
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【已解决】R语言,如何切换镜像?
举报原因:
原因补充:

(最多只允许输入30个字)