SKIL/配置/R解释器

59 篇文章 0 订阅

R解释器

对于那些不想使用诸如Scala或Java之类的JVM语言,或者像Python这样的另一种语言的人来说,笔记本也有一个Zeppelin解释器。R解释器对于某些数据转换或可能难以转换为另一种语言的预写脚本很有用。

扩展SKIL dockerfile
你可以轻松地扩展skil-ce dockerfile并在docker镜像上安装R包。假设你了解了如何使用基本docker命令,那么就在系统上创建一个新文件夹,并在该文件夹中放置一个名为Dockerfile的空文件。接下来,将以下内容添加到新文件中:

Dockerfile

FROM skymindops/skil-ce:latest
RUN yum install -y epel-release
RUN yum install -y R
RUN Rscript -e "install.packages('knitr')"

要构建新的Docker镜像,请打开终端窗口并打开新创建的目录。然后运行以下命令:

docker build -t myusername/skil-with-r:1.0.0 .

如果要将此镜像推送到Docker Hub,请将myusername更改为Docker用户名。你还可以根据需要对镜像进行命名和版本设置。

 

本地安装
如果你想在本地安装SKIL时使用R解释器,请遵循Zeppelin R解释器文档。
使用R
在机器上安装并使R可用后,打开右上角菜单并单击解释器,重新启动Spark解释器。

打开解释器屏幕后,向下滚动到spark部分并单击“重新启动”。现在,在笔记本中,你可以在新的单元和R代码的顶部使用%r或%spark.r符号。

R

%spark.r

2+2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值