当我们习惯了用R软件进行编程,但是又想利用Jupyter Notebook 进行探索性数据分析,并且能实时看到运行的结果,而不借助于R Markdown。绝大多数用户面临的问题是,在官网下载好了R和RStudio后,又下载了Anaconda,此时需要从Anaconda里的Jupyer Notebook里直接使用R。
Step1: 打开RStudio,下载IRkernel包
install.packages("IRkernel")

Step2: 打开Anaconda Prompt ,并找到R的运行程序,在Anaconda Prompt中进入到R程序后输入以下代码
IRkernel::installspec()

注:此代码单独在RStudio中是无法正确运行的,必须通过Anaconda Prompt转到R运行程序后才能正常运行。
Step3: 设置在Jupyter Notebook中R的快捷键,在Anaconda Prompt中输入以下代码
jupyter labextension install @techrah/text-shortcuts
Step4: 打开Jupyter Notebook,发现可以调用R的内核,我们可以像在Jupyter里面操作python一样操作R!

参考博客:
Mac OS X下Anaconda以及Jupyter Notebook的安装以及对R语言的支持 - 简书 (jianshu.com)
网友评论