如何正确更新R实现R语言版本控制,解决程辑包‘xxx’是用R版本3.6.3来建造的问题

如何正确更新R实现R语言版本控制

首先贴出(windows系统)
warning:程辑包‘xxx’是用R版本3.6.3来建造的
这说明我们的R的版本和我们下载的R包版本不匹配,一般来说是我们的R版本过旧,需要更新。
这时候我们需要打开R自己的GUI
在这里插入图片描述
然后利用以下代码选择一个安装包的镜像

chooseCRANmirror()

选择other mirrors,然后选择北京的,是清华镜像。
CRAN镜像选择
然后输入下面的代码安装一个包,并打开installr包的使用帮助:

install.packages("installr")
library('installr')
help(installr)

这时会在浏览器里弹出这个包的注释界面
在这里插入图片描述
然后选择蓝色字体的第一个,updateR,打开updateR函数的注释界面

在这里插入图片描述
可以查看这个函数的使用方法,我们注意这个函数的形参cran_mirror,其默认实参是https://cran.rstudo.com/,这提示我们更新R的时候要改一下这里,改成镜像地址,否则下载的会很慢导致下载失败。
于是我们回到R的GUI界面,输入以下代码:

updateR(silent = FALSE , cran_mirror = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/")

然后根据提示操作就好啦!可以实现只更新R,以前版本的R的包可以导入到新的R里面去进行使用,然后就可以利用Rstudio进行版本控制啦,很简单,更改Rstudio里的global option里R版本就行。这步骤我就省略了,有问题的小伙伴请留言,第一次写博客请多多关照!嘿嘿!

  • 26
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值