Jupyter notebook简介:
notebook是一个交互式笔记本,支持运行 40 多种编程语言,它里面可以内置很多编程语言kernel(内核),一开始的默认内核就是python,可以直接跑python代码。个人觉得它的这种交互式以笔记本形式呈现的功能非常利于学习整理(可以在code模式里直接输入代码跑,在markdown模式下写文本做笔记)。最起码可以免除截图,导图,再整理到word里面来交芯片作业(疲惫脸)
先看一下它的界面
不过Rstudio作为R的IDE,很多功能肯定比notebook好,比如直接在右下方快速导入包,写代码的时候也有各种快捷提示等等等等。所以他俩一起用挺好。
notebook的安装
安装方法有很多,我只介绍我自己的安装方法:利用Anaconda平台
进入anaconda官网下载,安装(按照正常下载安装流程来就可以了,注意:在安装过程中有个界面选择将安装路径PATH放入环境变量里,如果没注意,也可以安装好后续手动添加到电脑的环境变量里<我就是一开始没注意的类型...>)
安装完后会出现左上角前几个应用,spyder是python的IDE,单纯就芯片课来讲,我们只需要用里面的jupter notebook。
在notebook里面安装R语言内核
确保你的电脑里已经安装了R以及Rstudio
打开Rstudio,输入
install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))
devtools::install_github('IRkernel/IRkernel')
执行完后,在输入如下代码中的一个:
# 只在当前用户下安装
IRkernel::installspec()
# 或者是在系统下安装
IRkernel::installspec(user = FALSE)
执行完毕,打开jupyter notebook就可以新建R的notebook了。
点击file--界面右侧new按钮里面选择R即可。