将新的R软件包添加到托管的Beaker Lab Notebook中



我想使用的R软件包不包含在托管版本的Beaker,Beaker Lab的默认安装中。代码:

install.packages("raster")

消息失败:

Error
Installing package into '/usr/local/lib/R/site-library'

有没有办法在Beaker Lab中安装新库?

安装r软件包:

1)打开刮擦空间,单击浏览并创建一个目录rpackages

2)创建一个空白r笔记本

3)类型:

install.packages(‘packagename’, ‘/mnt/scratch/rpackages’, repos=’http://cran.us.r-project.org’) 

并运行单元格

4)等待安装完成

5)如果安装悬挂了一段时间,则意味着某些东西发生故障 ->重新加载浏览器,关闭笔记本,重新打开笔记本和重做安装命令。

,这将继续从处置。

使用已安装的软件包:

在您的r笔记本中,在第一个单元格中(或使用包装之前的单元格)类型:

.libPaths(c(‘/mnt/scratch/rpackages’,.libPaths()))

并运行单元格

这是Beaker Lab中的一个例子

https://lab.beakernotebook.com/approval/view/8645c600-3ec4-11e6-b811-8b63dac7dd4c

最新更新