R语言包安装方法,设置国内镜像加快安装速度

R 在线安装包,设置全局镜像,以免镜像不好链接中断  local({r <- getOption("repos")    r["CRAN"] <- "http://mirrors.tuna.tsinghua.edu.cn/CRAN/"    options(repos=r)})  或...
R语言当中的包主要来自两个地方:
1. 官方网站的资源库CRAN 
2 . bioconductor上的包
不同来源的R包安装方法不同,见下面:


CRAN上的R包安装方法:

R 在线安装包,设置全局镜像(选择中国的镜像),加快安装进度;  推荐以下方法
#设置镜像,这部分代码复制粘贴运行就可以
 local({r <- getOption("repos")  
 r["CRAN"] <- "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"   
options(repos=r)})  #然后在安装需要的包
install.packages("ggplot2")


或者直接在安装方法中指定repos,指定国内的镜像地址,安装会快很多: (不是很推荐)
 install.packages("ggplot2",repos="http://mirrors.tuna.tsinghua.edu.cn/CRAN/")

镜像列表:

TUNA Team, Tsinghua University
TUNA Team, Tsinghua University
University of Science and Technology of China
University of Science and Technology of China
Lanzhou University Open Source Society
Lanzhou University Open Source Society
Xiamen University

Bioconductor上的R包安装方法:


if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")
BiocManager::install("DESeq2")
如果下载包较慢,也可以添加国内镜像:

#设置镜像,这部分代码复制粘贴运行就可以
options(BioC_mirror="https://mirrors.tuna.tsinghua.edu.cn/bioconductor")
if (!requireNamespace("BiocManager", quietly = TRUE)) 
install.packages("BiocManager")
#安装包 
BiocManager::install("DESeq2")


R 包源码安装,依赖的包需要自己手动下载源码安装:


R CMD INSTALL mypackage.tar.gz

或者在R终端:

>install.packages("/path/to/mypackage.tar.gz", repos = NULL, type = "source")

更多R语言可学习课程:

R语言画图R语言快速入门与提高



  • 发表于 2018-05-16 21:31
  • 阅读 ( 21247 )
  • 分类:R

0 条评论

请先 登录 后评论
omicsgene
omicsgene

生物信息

702 篇文章

作家榜 »

  1. omicsgene 702 文章
  2. 安生水 350 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. xun 82 文章
  6. rzx 78 文章
  7. 红橙子 78 文章
  8. CORNERSTONE 72 文章