伦夫数据布列克

伦夫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.