伦夫
数据布列克
伦夫R包允许用户管理笔记本专用R依赖性
使用伦夫
中,您可以为您的项目创建并管理 R库环境,将这些库状态保存为锁文件
后按需恢复库综合这些工具可以帮助项目更加孤立、可移植和可复制
基础伦夫
工作流
安装伦夫
可安装伦夫
原封不动集群范围库或像笔记本范围库.安装伦夫
以笔记本范围库使用
需求化高山市devtools系统)安装_转换高山市包化=伦夫,寄存器="http://cran.us.r-project.org")
Databricks建议使用CRAN快照存储库修复包版本.
初始化伦夫
session预安装R库
第一步使用伦夫
初始化会话使用inv:nit
.集成ibpaths大全
更改默认下载位置笔记本库路径.
伦夫居中市init系统高山市设置=链表高山市external.libraries=.libPaths).libPaths高山市C级高山市.libPaths()[2万事通.libPaths)
使用伦夫
安装附加包
现在可以使用伦夫
API安装并删除R包例举安装最新版本文摘
内运行笔记本机
伦夫居中市安装高山市最穷者)
安装旧版文摘
内运行笔记本机
伦夫居中市安装高山市最小数@0.6.18)
安装文摘
Github从笔记本机内运行
伦夫居中市安装高山市"eddelbuettel/digest")
安装生物导体包时,运行笔记本细胞内下文
#(注:需要生物管理员打包)伦夫居中市安装高山市生物库:Biobase)
注意inv:安装
API使用env缓存.
使用伦夫
将笔记本环境保存到DBFS
运行下命令一次后保存环境
伦夫居中市设置美联储快照.类型高山市全名)
本集伦夫
快速抓取所有安装包ibpaths大全
,而不只是笔记本中目前使用的那些看吧renv文档获取更多信息
现在您可以在笔记本单元格内运行下下文以保存当前环境状态
伦夫居中市快速抓取高山市锁文件="/dbfs/PATH/TO/WHERE/YOU/WANT/TO/SAVE/renv.lock",强力=转正)
更新锁文件
捕捉所有安装包ibpaths大全
.移位锁文件
从本地文件系统到DBFS系统中,即使集群终止或重开,它仍然会持续
重安装伦夫
环境给定锁文件
发自DBFS
优先确保新集群运行与您先创数据库运行时版完全相同的版本伦夫
环境对接保证预安装R包完全相同可查找列表 运行时间发布注解.后排安装rev内运行笔记本机
伦夫居中市init系统高山市设置=链表高山市external.libraries=.libPaths).libPaths高山市C级高山市.libPaths()[2万事通.libPaths)伦夫居中市恢复高山市锁文件="/dbfs/PATH/TO/WHERE/YOU/SAVED/renv.lock",排除=C级高山市保留区,SparkR)
拷贝你锁文件
从DBFS恢复本地文件系统锁文件
.
注解
为了避免缺失存储器错误,排除保留区
并SparkR
包修复包这两种包都预安装在所有运行时
伦夫
缓存
非常有用特征伦夫
公元前全局包缓存共享伦夫
项目集群加速安装时间并保存磁盘空间上头伦夫
缓存不缓存包通过devtools系统
API或install.packages()
外加任何其他参数Pkgs
.