这个技巧很重要,一般来说,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,那么直接进入全局设置,一劳永逸的选择好镜像!

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

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

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

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

source("http://bioconductor.org/biocLite.R")
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. 解决R语言临时文件目录的问题(tempdir、tempfile)

    解决R语言临时文件目录的问题(tempdir.tempfile) 参考文章: (1)解决R语言临时文件目录的问题(tempdir.tempfile) (2)https://www.cnblogs.co ...

  2. 解决R语言报错:Error in make.names(col.names, unique = TRUE) :文件编码不一致的问题

    今天在用R语言读取文件的时候,提示了这样的错误: 出现这个问题是因为excel文件的编码方式与读取时的编码方式不统一造成的. 解决方法: 方法一:在excel保存文件的时候,选择UTF-8格式. 方法 ...

  3. (已解决)bootstrap录播图切换按钮出不来(变成矩形)解决方案 ...还有彩蛋哦

    前戏 前端时间,笔者被前端框架虐的体无完肤,不过说真的,我的UI确实菜的抠脚,所以今天想在传说中bootstrap挽回一点面子,它不是吹自己是最简单最牛逼的框架吗, 遇到我这样的人才,它也只能笑笑不敢 ...

  4. 2个实用的解决R语言中文乱码方法

    导入R代码出现中文乱码是时长发生的让人头疼的事情,两个经常用到的方法供参考. 目录 方法1 方法2. 看完如果对你有帮助,感谢点赞支持! 如果你是电脑端,看到右下角的 "一键三连" ...

  5. 解决R语言xlsx安装遇到加载rjava报错的问题

    [运行目标] 导入xlsx文件,运行以下脚本(注意加载要按顺序) install.packages("rJava") install.packages("xlsxjars ...

  6. R语言:切换科学计数法和更换小数点位数

    options(scipen = 100) # 小数点后100位不使用科学计数法 options(digits = 3) # 保留小数点后三位

  7. 解决R语言PCA主成分分析的cor()函数错误:Error in cor() : ‘x‘必需为数值

    简单记录 将读取的excel文件转化为csv文件,再次读取后成功运行. 改为csv文件,再次进行复制后:

  8. c 语言123变成321编程,已解决 c语言怎么写逆序数字。如123输出321

    共回答了14个问题采纳率:92.9% #include void main() { int digits=0; //位数 int i=0; long int temp; long int number ...

  9. 预测分析:R语言实现1.3 预测建模的过程

    1.3 预测建模的过程 通过观察模型的某些不同特征,我们已经对预测建模过程的各种步骤有所了解.在本节,我们要顺序讲解这些步骤,并理解每个步骤是如何对该任务的整体成功起作用的. 1.3.1 定义模型的目 ...

  10. R语言如何实现Excel中的数据筛选功能

    要处理一大批数据,数据大致如图所示 其中,想要删去样本<100的种类(species),本想着直接用excel中的筛选功能的,结果发现种类实在的太多了,所以转战R语言. 查了一下,好像没有直接的 ...

最新文章

  1. 大连二本的学计算机专业的大学,高考成绩差:这9所“二本大学”的计算机专业不错!值得报考!...
  2. TDOA定位的Chan算法MATLAB源代码
  3. 分享几个matlab的下载安装包吧,一周有效期,过期不候
  4. boost::dijkstra_shortest_paths用法的测试程序
  5. 单片机产生可调方波(c语言),单片机产生占空比可调方波(PWM)
  6. 5G时代到来,是机遇还是灾难?
  7. 用LuaBridge为Lua绑定C/C++对象
  8. Django配置bootstrap
  9. Android平滑移动——Scroller类研究
  10. MVC3和MVC4内置Razor引擎的差异
  11. PHP新手之学习类与对象(4)
  12. vector用法 java equals_java泛型vector的用法 | 学步园
  13. spring 读取配置文件
  14. Tomcat内存溢出,解决方法
  15. 从AR光学开始,了解AR眼镜
  16. 5-1MongoDB 实验——数据备份和恢复--edu上面的nosql题目
  17. While(true)无限循环
  18. 计算机检索自考,计算机信息检索02139自考资料(25页)-原创力文档
  19. 售前技能——自我定位
  20. 时统ptp_【学术论文】麒麟操作系统平台软时统同步方法研究

热门文章

  1. 推荐搜索炼丹笔记:SIM 用户行为序列点击率预估模型
  2. WebRTC:并非解决音视频应用所有问题的银弹
  3. 利用Docker/Ansible实现轻量集群服务部署(视频演示+彩蛋)
  4. 未来:万物皆互联、全民皆社交,人人都是马化腾
  5. Windows 10强推新功能:能否让你的电脑更快
  6. 关于Win7 内存变小处理方法
  7. spring+mybatis+atomikos 实现JTA事务
  8. 在panel中显示一个新的form
  9. 干死该死的横向滚动条
  10. 大数据集群问题排查:时间不同步导致hbase regionserver只启动了部分节点的进程