在jupyter中调用R

目录

安装R

  • 系统:Ubuntu:16.04

步骤1.添加镜像源

$ sudo echo "deb http://cran.rstudio.com/bin/linux/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list

步骤2.下载公钥

$ gpg --keyserver keyserver.ubuntu.com --recv-key 51716619E084DAB9
$ gpg -a --export 51716619E084DAB9 | sudo apt-key add -

步骤3.安装r-base

$ sudo apt-get update
$ sudo apt-get install r-base r-base-dev

验证是否安装成功

$ R

如果能进入R命令行,则说明已安装成功。

关联 jupyter notebook

打开R命令行,执行以下命令,安装必要的包:

> install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))
> devtools::install_github('IRkernel/IRkernel')

如果运行上述命令报错devtools安装错误,则需要退出R命令行先安装需要的依赖:

$ sudo apt-get install libcurl4-gnutls-dev
$ sudo apt-get install libxml2-dev

安装完上述依赖之后,重新执行R包安装脚本,完成之后执行以下代码(二选一)进行配置:

# 只在当前用户下安装
> IRkernel::installspec()
# 或者是在系统下安装
> IRkernel::installspec(user = FALSE)

等待执行完毕,打开jupyter就可以新建R的notebook了。


参考资料

https://blog.csdn.net/ICERON/article/details/82743930
https://blog.csdn.net/sparkexpert/article/details/49121289
https://blog.csdn.net/duxu24/article/details/53611510

欢迎转载,转载请注明网址:https://www.cnblogs.com/minglex/p/9716908.html
posted @ 2018-09-28 09:43  MingleX  阅读(1035)  评论(0编辑  收藏  举报