由于一些包对R的版本的要求比较高,所以有时候我们不得不更新R的版本。但是呢,更新了R版本后,另外有些包的版本又不兼容,唉,更新R包的版本又很费时,所以一般能不更新就不更新吧。下面介绍一下常见的更新R的方法吧。
一、更新R版本
(1)在RGui或Rstudio中使用以下代码(推荐RGui)
#install.packages('installr')
library(installr)
updateR()
推荐你将旧版本的R包复制在新版本里(这个在更新过程中会问你),毕竟有些R包是真的不好安装,能兼容就太好了)
(2)直接安装最新版本R
如果不能在RGui中更新R还可以直接在R官网下载你所需要版本的R进行安装,安装过后可以找到你原来R版本所在的文件夹,其中有个叫library的文件夹就是存放你R包的位置,你可以将这些R包全部复制粘贴在你的新R版本的library中,大部分的包还是兼容的,可以直接使用。
需要注意的是最好不要将你原来安装的R给删掉!!!不然以后装包有你哭的(这个小编在最初使用R的时候给误删了,然后经历了惨痛的装包过程,有的包是真的宝贝呀,能装上真是天时地利人和了)
这个方法慎用。今天小编就是因为第一种方法有问题ÿ