Jupyter notebook簡介:
notebook是一個交互式筆記本,支持運行 40 多種編程語言,它里面可以內(nèi)置很多編程語言kernel(內(nèi)核),一開始的默認(rèn)內(nèi)核就是python,可以直接跑python代碼。個人覺得它的這種交互式以筆記本形式呈現(xiàn)的功能非常利于學(xué)習(xí)整理(可以在code模式里直接輸入代碼跑,在markdown模式下寫文本做筆記)。最起碼可以免除截圖,導(dǎo)圖,再整理到word里面來交芯片作業(yè)(疲憊臉)
先看一下它的界面

image.導(dǎo)致

image.png

image.png
不過Rstudio作為R的IDE,很多功能肯定比notebook好,比如直接在右下方快速導(dǎo)入包,寫代碼的時候也有各種快捷提示等等等等。所以他倆一起用挺好。
notebook的安裝
安裝方法有很多,我只介紹我自己的安裝方法:利用Anaconda平臺

image.png
進入anaconda官網(wǎng)下載,安裝(按照正常下載安裝流程來就可以了,注意:在安裝過程中有個界面選擇將安裝路徑PATH放入環(huán)境變量里,如果沒注意,也可以安裝好后續(xù)手動添加到電腦的環(huán)境變量里<我就是一開始沒注意的類型...>)

image.png
安裝完后會出現(xiàn)左上角前幾個應(yīng)用,spyder是python的IDE,單純就芯片課來講,我們只需要用里面的jupter notebook。
在notebook里面安裝R語言內(nèi)核
確保你的電腦里已經(jīng)安裝了R以及Rstudio
打開Rstudio,輸入
install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))
devtools::install_github('IRkernel/IRkernel')
執(zhí)行完后,在輸入如下代碼中的一個:
# 只在當(dāng)前用戶下安裝
IRkernel::installspec()
# 或者是在系統(tǒng)下安裝
IRkernel::installspec(user = FALSE)
執(zhí)行完畢,打開jupyter notebook就可以新建R的notebook了。
點擊file--界面右側(cè)new按鈕里面選擇R即可。