Day4-Hector-Installing pakcages on RStudio

· 配置下载镜像

在RStudio自己的global option中,设置Package的镜像网站只能解决来自CRAN的R包下载速度问题,但是对于Bioconductor,github等来源的R包无力解决。为了确保我们可以自定义CRAN与Bioconductor的下载镜像,下面介绍两种方法:

·方法一:运行以下R代码

# options函数就是设置R运行过程中的一些选项设置
options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")) #对应清华源
options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/") #对应中科大源
# 当然可以换成其他地区的镜像
options()$repos #检验当前的CRAN镜像网站
options()$BioC_mirror #检验当前的Bioconductor镜像网站

但是,使用这种方法最大的问题在于,下次再打开RStudio时,RStudio仍然会将官方镜像设为默认。为了解决这个问题,下面介绍方法二。

· 方法二:修改R配置文件

RStudio中有两个很重要的配置文件:.Renviron和.Rprofile。在我们每次启动RSTudio时,RStudio都会先将这些配置文件运行一遍。下面我们对.Rprofile进行一些编辑操作,以修改每次打开RStudio时的默认镜像。
输入以下代码,以启动对.Rprofile的编辑操作:

file.edit('~/.Rprofile')

输入后,RStudio会自动打开一个新的脚本。在这个新打开的脚本中输入以下内容:

options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")) 
options(BioC_mirror="https://mirrors.ustc.edu.cn/bioc/") 

将该脚本保存。这样就完成了默认镜像的配置。以后每次打开RStudio时都会使用以上的清华CRAN镜像与中科大Bioconductor镜像。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 刘小泽写于19.8.15分享一个R语言小技巧 初级模式 相信大家在使Rstudio的时候为了加速包的下载,都会配置...
    刘小泽阅读 12,620评论 7 13
  • R包的使用举例 如何配置镜像 前面提到过,配置镜像是为了加快下载速度,所以 首先 我们要先配置镜像。具体参考文章:...
    呛_27c5阅读 2,532评论 0 1
  • 今天的内容主要是学习R包,包括包的安装、加载等;并且以dplyr包进行了举例,此包中主要包含了可对数据框进行操作的...
    soda0301阅读 2,860评论 0 0
  • 学习R包R包是多个函数的集合,具有详细的说明和示例。学生信,R语言必学的原因是丰富的图表和Biocductor上面...
    邱qiu爱学习阅读 1,418评论 0 0
  • 2020-04-08今天的内容是学习R包(多个函数的集合),以dplyr为例。 一、配置Rstudio的下载镜像 ...
    a饭饭o阅读 2,555评论 0 1

友情链接更多精彩内容