R语言使用installr包对R包进行整体迁移

今天分享一个R语言的实用小技巧,如果咱们重新安装了电脑(我重装了电脑)或者因为需要卸载旧版本的R软件,安装新版本的R,那么必然会造成R包的库缺失,需要重新下载,有些还不是官方的R包,下载非常麻烦。

咱们可以使用installr包把旧版本的R的R包库转移到新的版本,非常简单。下面我来演示一下。咱们先导入这个R包

r 复制代码
library(installr)

这个R包的迁移的函数是copy.packages.between.libraries函数,有点长,大概的格式就是下面这样的

r 复制代码
copy.packages.between.libraries(from = "D:\\Program Files\\R\\R-4.2.1\\library"
                                , to = "D:\\Program Files\\R\\R-4.3.3\\library"
                                , ask =T, keep_old = TRUE
                                , do_NOT_override_packages_in_new_R = TRUE)

这里咱们主要是注意from,和to这两个参数,其他的都不用动。from就是我旧版本的R软件的位置,to就是我新版本的R软件的位置。这里注意一下,路径这里需要两个\\

咱们直接运行代码

它会列出来两个路径,问你从那个位置复制,这里咱们选择2

接下来它会问你选择复制到哪里,我们选择1,就是新的R的位置

最后它会让你确认一下,1是yes,2是no, 咱们选1,几秒钟就搞定了。

我觉得还是挺简单使用的,本期结束啦。

相关推荐
JuicyActiveGilbert14 小时前
【Python进阶】第2篇:单元测试
开发语言·windows·python·单元测试
yugi98783815 小时前
基于Qt实现百度地图路径规划功能
开发语言·qt
小年糕是糕手15 小时前
【数据结构】队列“0”基础知识讲解 + 实战演练
c语言·开发语言·数据结构·c++·学习·算法
无限进步_15 小时前
【C语言】函数指针数组:从条件分支到转移表的优雅进化
c语言·开发语言·数据结构·后端·算法·visual studio
小小测试开发15 小时前
Bokeh 库入门:用 Python 绘制交互式数据可视化图表
开发语言·python·信息可视化·bokeh
hoiii18715 小时前
C#实现摄像头视频录制与保存
开发语言·c#·音视频
数据科学作家15 小时前
如何入门python机器学习?金融从业人员如何快速学习Python、机器学习?机器学习、数据科学如何进阶成为大神?
大数据·开发语言·人工智能·python·机器学习·数据分析·统计分析
孤客网络科技工作室15 小时前
Python - 100天从新手到大师:第五十八天 Python中的并发编程(1-3)
开发语言·python
go_bai16 小时前
Linux_基础IO(2)
linux·开发语言·经验分享·笔记·学习方法·1024程序员节
不会算法的小灰16 小时前
JavaScript基础详解
开发语言·javascript·udp