“R的升级”的版本间的差异

来自OBHRM百科
跳转至: 导航搜索
(创建页面,内容为“==采用installr包== 先安装installr包(安装方法:install.packages("installr");然后在R控制台,启动installr包,运行updateR(),然后会提...”)
 
第1行: 第1行:
 
==采用installr包==
 
==采用installr包==
先安装installr包(安装方法:install.packages("installr");然后在R控制台,启动installr包,运行updateR(),然后会提示您一步步升级R。完成后,请检查原来安装的包是否可以顺利运行,如果出现问题,可以在新安装R版本的控制台输入:update.packages(checkBuilt=TRUE, ask=FALSE) ,帮助完成部分包的升级。
+
<pre>#在安装新版本之前,在当前版本下,输入以下命令
 +
install.packages("installr")  # 安装installr包
 +
library(installr)            # 启用installr包
 +
updateR()                     # 升级R
 +
 
 +
#打开新版的R控制台,检查所有包是否已经升级,如果有问题,可以运行如下命令,帮助完成部分包的升级:
 +
update.packages(checkBuilt=TRUE, ask=FALSE)</pre>
 +
 
 
==手工升级==
 
==手工升级==
 
<pre>#在安装新版本之前,在当前版本下,输入以下命令
 
<pre>#在安装新版本之前,在当前版本下,输入以下命令

2017年4月7日 (五) 07:55的版本

采用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)