R: R版本更新及R包迁移(详细步骤)

您所在的位置:网站首页 如何下载升级包 R: R版本更新及R包迁移(详细步骤)

R: R版本更新及R包迁移(详细步骤)

2023-01-05 09:36| 来源: 网络整理| 查看: 265

在安装R包的过程中,有时候会提醒R版本不够等情况,当需要更新R版本,又需要保证旧版本安装的R包可以完整迁移到新版本R时,可通过**“installr”**包实现。

install.packages("installr") library(installr) updateR()

注:以上代码建议在Rgui界面中运行,而不是在RStudio界面中运行。 详细安装更新步骤如下:

打开RGui 在这里插入图片描述加载“installr”包 在这里插入图片描述检查并更新R 在这里插入图片描述本版检查,当前使用的为3.6.3,最新版本为4.0.5 在这里插入图片描述是否打开网页版的最新版本内容 在这里插入图片描述是否安装最新版本R 在这里插入图片描述下载最新版本R 在这里插入图片描述选择安装语言 在这里插入图片描述直接点击下一步即可 在这里插入图片描述安装位置,可根据需要更改 在这里插入图片描述笔者电脑为64位,所以此处选择了“64-bit用户安装” 在这里插入图片描述下一步 在这里插入图片描述下一步 在这里插入图片描述可根据需要选择“创建桌面快捷方式” 在这里插入图片描述安装新版本R过程中 在这里插入图片描述安装完成 在这里插入图片描述是否将旧版本的R包复制到新版本中,选择“是” 在这里插入图片描述是否保留旧版本中的R包信息,选择“是” 在这里插入图片描述是否将旧版本的配置信息复制到新版本中 在这里插入图片描述是否更新新版本中的R包 在这里插入图片描述是否打开新版本的RGui界面 在这里插入图片描述是否关闭旧版本RGui界面 在这里插入图片描述在RStudio的tools—global options中查看当前R版本选择,一般会默认选择最新版本。 在这里插入图片描述 到此已完成R版本的更新及R包的迁移。

需注意的是,笔者电脑上还安装了4.0.3版本,并且常用的R包都安装在这个版本下,故按照上述步骤更新R至4.0.5后,并未将4.0.3版本下的R包迁移至4.0.5中,利用以下代码进行迁移时也未成功。

library(installr) copy.packages.between.libraries(from = "C:\\R\\R-4.0.3\\library" , to = "C:\\Program Files\\R\\R-4.0.5\\library" , ask =T, keep_old = TRUE , do_NOT_override_packages_in_new_R = TRUE)

所以最后笔者选择卸载4.0.5版本,打开RGui4.0.3后重新进行安装,将R版本从4.0.3更新至4.0.5的过程中,自动将4.0.3下安装的R包迁移至新版本R中。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3