【R笔记】给R加个编译器——notepad++
2024-10-20 08:37:02
R的日记-给R加个编译器
R是一款强大免费且开源的统计分析软件,这是R的长处,可也是其“缺陷”的根源:不似商业软件那样user-friendly。记得初学R时,给我留下最深印象的不是其功能的强大(体会到的其实是),而是其简洁如一张白纸的操作界面,再加上复杂而劳累的一遍遍敲击键盘,感觉用其做一点点统计分析都是噩梦。时至今日,R的编译界面,我依然觉得是用过的软件中最烂的那类。一个这么好的软件为什么就不做一个好用的界面呢?
幸运的是,到目前已经有好几个第三方的编译器可以和R联接。用这些编译器有很多优点,比如能自动补全R里常用的指令,对语法结构能用不同颜色区别显示等等。在这些编译器上写code,然后发送到R执行,然后调试修改,让R的使用过程轻松了很多。这里,我介绍一款好用的编译器:Notepad++。看名字就知道其是微软视窗系统下Notepad的强化版,其实,这个软件和微软没任何关系,其可在网上下载到,免费开源,绿色无污染。光有这个软件还是无法与R联接,还需要一个叫NppToR的软件也就是Notepad PlusPlus To R的意思,也是可以网上下载到的。有了Notepad++,NppToR和R,就可以进行配置了:
一、运行NppToR.exe,然后你会发现在系统界面的角落里会多出一个R的小图标,在其上点击右键,出现下图:
选Settings进行设置;
二、出现如下设置界面:
填写红色框内的部分:R的安装目录以及Notepad++的安装目录(根据个人的具体情况来填);
三、Save,然后选择第一张图里的Start Notepad++就可以启动Notepad++了,这时可以在Notepad++里编译R指令。把一行的质量发送到R运行,只需把鼠标点击到该行,然后按F8。如想一次运行多行质量,只需用鼠标选中多行,然后按F8。如果想运行整个R文档里的指令,只需Ctrl+F8。
tips:a) Notepad++可以设置中文语音环境;b) Notepad++可以对R的指令自动补全加彩色显示。只需...
最新文章
- 计算机网络中的TCP/UDP协议到底是怎么回事(二)
- 深入浅出Zookeeper
- qt widget设置Qt::FramelessWindowHint和Qt::WA_TranslucentBackground, 会出现一个bug: 在最小化后还原时界面停止刷新
- jquery.cookie 使用文档,$.cookie() 文档教程, js 操作 cookie 教程文档。
- Visual Studio Code扩展
- 强制杀oracle进程
- 关于jdbc的一些疑问
- 能上QQ无法上网
- iOS 错误 之 Potential leak of an object stored into 'cs'
- es6笔记7^_^class
- Noip2016愤怒的小鸟(状压DP)
- 跨域请求cookie获取与设置问题
- Xamarin.Android中实现延迟跳转
- 计蒜客 数字解码 dp
- vue之render基本书写方法
- 反射Reflection创建
- noip2016海港
- [读书笔记]SQLSERVER企业级平台管理实践读书笔记02
- Apache+php5
- JS和webView的交互