在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