R的升级

来自OBHRM百科
Lichaoping讨论 | 贡献2017年4月7日 (五) 07:56的版本 采用installr包

跳转至: 导航搜索

采用installr包

#在安装新版本之前,在当前版本下,输入以下命令
install.packages("installr")  # 安装installr包
library(installr)             # 启用installr包
updateR()                     # 升级R,接下来根据提示操作即可,基本上就是选择“下一步”或者“是”、“否”

#打开新版R控制台,检查所有包是否已经升级,如果有问题,可以运行如下命令,帮助完成部分包的升级:
update.packages(checkBuilt=TRUE, ask=FALSE)

手工升级

#在安装新版本之前,在当前版本下,输入以下命令
oldpackages <- installed.packages()[,1]
save(oldpackages, file="installedPackages.Rdata")

#下载安装新版本,启动新版本后,在控制台输入以下命令
load("installedPackages.Rdata")
newpackages <- installed.packages()[,1]
for(i in setdiff(oldpackages, newpackages)) install.packages(i)