當(dāng)我們習(xí)慣了用R軟件進(jìn)行編程绊谭,但是又想利用Jupyter Notebook 進(jìn)行探索性數(shù)據(jù)分析政恍,并且能實(shí)時看到運(yùn)行的結(jié)果,而不借助于R Markdown达传。絕大多數(shù)用戶面臨的問題是篙耗,在官網(wǎng)下載好了R和RStudio后,又下載了Anaconda宪赶,此時需要從Anaconda里的Jupyer Notebook里直接使用R宗弯。
Step1: 打開RStudio,下載IRkernel包
install.packages("IRkernel")
Step1
Step2: 打開Anaconda Prompt 搂妻,并找到R的運(yùn)行程序,在Anaconda Prompt中進(jìn)入到R程序后輸入以下代碼
IRkernel::installspec()
Step2
注:此代碼單獨(dú)在RStudio中是無法正確運(yùn)行的蒙保,必須通過Anaconda Prompt轉(zhuǎn)到R運(yùn)行程序后才能正常運(yùn)行。
Step3: 設(shè)置在Jupyter Notebook中R的快捷鍵欲主,在Anaconda Prompt中輸入以下代碼
jupyter labextension install @techrah/text-shortcuts
Step4: 打開Jupyter Notebook邓厕,發(fā)現(xiàn)可以調(diào)用R的內(nèi)核,我們可以像在Jupyter里面操作python一樣操作R扁瓢!
示例
參考博客:
Mac OS X下Anaconda以及Jupyter Notebook的安裝以及對R語言的支持 - 簡書 (jianshu.com)