1. 程式人生 > >在jupyter notebook中使用R語言

在jupyter notebook中使用R語言

本來我是不打算學習R語言的,畢竟學習了python,已經能夠滿足大部分需求了。但是最近報了人大的統計學在職研究生,老師說以後的論文是必須要用R語言來寫的。( ̄▽ ̄)~*
那就學吧。因為之前一直在用jupyter notebook來寫分析報告,所以我就想也用jupyter寫R,這樣子就很方便了。高興的是確實可以在jupyter中使用R,但是在網上很難找到教程,好在翻了官網說明後終於搞定了,在這裡記錄下方法。供日後查閱。(*^▽^*)

R的安裝

R的安裝網上教程很多,我就不多贅述了,挺簡單的。直接去官網下載檔案一路火花帶閃電的下一步就可以了。
下載地址:R官網下載地址

Rstudio的安裝

畢竟jupyter多用在展示報告上面,並不適合寫工程化的程式。而R的IDE還是推薦Rstudio的,有免費版,可以滿足大部分需求。
下載地址:Rstudio下載地址

關聯jupyter notebook

如果你沒有安裝jupyter notebook,需要先安裝。我推薦直接使用anaconda,上面自帶jupyter notebook而且環境配置都幫你搞定了,自帶python
相當於最後R和python都可以用。
首先我們開啟R的命令列,如果不知道可以直接開啟Rsudio,在坐下角的console裡寫如下命令:

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

上面的程式碼會自動分兩步執行,執行完後,在輸入如下程式碼中的一個:

# 只在當前使用者下安裝
IRkernel::installspec()
# 或者是在系統下安裝
IRkernel::installspec(user = FALSE)

等待執行完畢,開啟jupyter就可以新建R的notebook了。
這裡寫圖片描述
恩~ 就是這麼簡單,接下來就可以愉快的寫R了

這裡寫圖片描述