Packrat:将你的代码和R包一起打包

Packrat是一个R语言的依赖管理工具,旨在解决R包版本不一致导致的代码运行问题。它提供Isolated、Portable和Reproducible三种模式,确保项目的隔离性、便携性和可复现性。通过Packrat,你可以将项目中的R包打包到项目内部,避免全局安装带来的冲突,方便代码分享和跨平台移植。
摘要由CSDN通过智能技术生成

更新Rstudio 发现增加一新按钮,煞是好看,名曰Packrat,不管三七二十一,先使用一下。

原来是可以把代码中使用的一些包打包到项目中,方便与别人交流。因为,与别人分享代码的时候,常常由于每个人机器上的R版本以及安装的R包的版本不一致,导致程序无法运行,常常看到的错误信息是,你所运行的R包不支持3.X.X版本。

Packrat提供三种模式:Isolated, Portable, Reproducible,详细说明,自己看下面文档。运行完后会在你的项目目录里面创建一个目录packrat,项目使用的那些包都镜像到里面了。

Rstudio的确考虑的越来越周到,快达到收费商业软件的水平了。

 

详细说明如下:

Packrat is a dependency management system for R.

R package dependencies can be frustrating. Have you ever had to use trial-and-error to figure out what R packages you need to install to make someone else’s code work–and then been left with those packages globally installed forever, because now you’re not sure whether you need them? Have you ever updated a package to get code in one of your projects to work, only to find that the updated package makes code in ano

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值