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的指令自动补全加彩色显示。只需...

最新文章

  1. 计算机网络中的TCP/UDP协议到底是怎么回事(二)
  2. 深入浅出Zookeeper
  3. qt widget设置Qt::FramelessWindowHint和Qt::WA_TranslucentBackground, 会出现一个bug: 在最小化后还原时界面停止刷新
  4. jquery.cookie 使用文档,$.cookie() 文档教程, js 操作 cookie 教程文档。
  5. Visual Studio Code扩展
  6. 强制杀oracle进程
  7. 关于jdbc的一些疑问
  8. 能上QQ无法上网
  9. iOS 错误 之 Potential leak of an object stored into 'cs'
  10. es6笔记7^_^class
  11. Noip2016愤怒的小鸟(状压DP)
  12. 跨域请求cookie获取与设置问题
  13. Xamarin.Android中实现延迟跳转
  14. 计蒜客 数字解码 dp
  15. vue之render基本书写方法
  16. 反射Reflection创建
  17. noip2016海港
  18. [读书笔记]SQLSERVER企业级平台管理实践读书笔记02
  19. Apache+php5
  20. JS和webView的交互

热门文章

  1. nodejs 喜欢报cannot find module .....的简单解决方案
  2. CRM系统主要业务流程思维导图
  3. centos7上安装docker-ce社区版
  4. eclipse tomcat 插件
  5. 玩转Metasploit系列(第二集)
  6. DotNETCore 学习笔记 日志
  7. NYOJ 211 Cow Contest (弗洛伊德+传递闭包 )
  8. NPOI的使用Excel模板导出 可插入到指定行
  9. shell命令行混合进制计算器smartbc
  10. spin_lock浅析【转】