R版本更新升级

1、第一种方法

install.packages("installr")

library(installr)

updateR() 

如果你通过上述方法成功升级,那么就没有必要往下看了。

注:我个人在处理数据中需要使用神经网络包,但是安装neuralnet添加包提示:程辑包‘neuralnet’是用R版本3.4.2 来建造的。所以我想到了升级R版本。但是我开始这么做的时候并没有成功,提示我除了安装neuralnet外,还需要安装stringr添加包,但是我下载后添加stringr包。添加stringr包,添加installr包,最后updateR(),这些命令最好在Rgui下执行,在Rstdio执行时也会提示你最好使用Rgui来执行上面的命令。

很可惜,我第一种方法失败了,从3.4.1版本到3.4.2版本提示错误,如下图:


说我的安装包已经损害,需要获取新的安装包。我只能用来第二种方法。

如果有人知道解决的方法,可以在下面留言,非常感谢,我会把解决方法写上,和大家一起共享。

2、第二种方法

删除旧的R版本,下载新的R版本安装。

第二种方法的缺点就是原来的安装包配置文件没了,当然,可以参考《R语言实战》这本书的附录,介绍了通用的升级R的办法。

当然,这个方法的确好用,没有什么添加包的话很方便、快捷。




参考:

【1】https://www.zhihu.com/question/38483459

【2】《R语言实战》附录H

你可能感兴趣的:(R版本更新升级)