美文网首页
SKIL/配置/R解释器

SKIL/配置/R解释器

作者: hello风一样的男子 | 来源:发表于2019-04-24 11:42 被阅读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')"
    
    image.gif

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

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

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

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

    image image.gif ​

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

    R

    %spark.r
    
    2+2
    
    image.gif

    相关文章

      网友评论

          本文标题:SKIL/配置/R解释器

          本文链接:https://www.haomeiwen.com/subject/vggwgqtx.html