Sublime Text 3 的 R 环境配置

最近读本机器学习的教材,用 R 做练习,直接用 R Console 感觉不方便保留脚本,用 RStudio 好像又没太大必要。所以又翻了一圈,终于搞定直接在 Sublime Text 3 下面装插件,将语句或者脚本送到 R Console 里去,算是最轻量级的解决方案了吧。

装 ST 和 R 本身就不说了,不清楚的可以翻我之前的文章。R 装好以后, R Console 就是自带的。网上 ST2 的配置简单,一般推荐直接装Enhanced-R。然而 ST3 似乎并没有这个包,估计是没兼容。所以让我们装备上 R-BoxSendCode。安装方式就是Command+Shift+P,调出指令后Package Control——Install Package,找上面这俩包就行了。

R-Box安装好以后,随便新建一个”.R”结尾的脚本,应该可以看到 ST 3 的右下角出现R Extended的标识,说明能正常识别 R 脚本文件了。此时,Command+B是可以正常编译这个脚本的,只不过它是在 ST 3 里调用编译、执行,只返回是否成功的结果。

此外,这时工具栏多了个选项:

所以,让我们继续Command+Shift+P调出指令,输入SendCode后选择Choose REPL Program,如下图:

下一步记得选择R GUI

阅读全文