zoukankan      html  css  js  c++  java
  • Ubuntu-16.04 R 安装及Jupyter notebook 配置

    1. R 安装

    通常在Terminal下直接apt-get 即可,在16.10下可以get到R-3.3.1,目前最新好像是 R-3.4.2,可以去官方网站下载源码编译 (https://www.r-project.org)​

    sudo apt-get install r-base

    2. 在jupyter notebook中配置R的kernel

    近期在Jupyter下跑python,方便边调试边记笔记。因为Jupyter也支持R语言,所以尝试添加R kernel到Jupyter中。 主要依赖 "IRkernel" 包。(有些包可能需要翻墙才能下载,具体的方法请DIY。) 配置方法如下:

    (1) 安装必要的lib

    sudo apt-get install libzmq3-dev libssl-dev libcurl​4-openssl-dev
    
    sudo R # 进入R环境​

    > ​ install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest')) 

    注: 会提示选择mirrors, 建议选择 0-cloud 

    > devtools::install_github('IRkernel/IRkernel')
    
    >​ IRkernel::installspec()

    如果显示​如下结果,说明配置成功。 

    [InstallKernelSpec] Installed kernelspec ir in /home/xxx/.local/share/jupyter/kernels/ir​

    注意:在jupyter上加载R包时一定要设定镜像,不然一般会失败:

    # 通过如下命令设定镜像,比如我选择镜像ustc
    options(repos = 'http://mirrors.ustc.edu.cn/CRAN/')
    # 检查镜像是否更改
    getOption('repos')
  • 相关阅读:
    linux 下ip命令对比ifconfig命令
    Redis使用详细教程
    shell中eval命令
    在Ubuntu 14.04 上安装 FTP 服务
    这本将shell的书应该不错
    linux sh 脚本调用外部命令
    c语言char 和int的问题
    ubuntu网卡ip的配置
    js中获取时间new date()的用法
    react 组件之间的通信
  • 原文地址:https://www.cnblogs.com/zongfa/p/8540666.html
Copyright © 2011-2022 走看看