• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

R语言开发工具之eclipse+StatET

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

笔者一直做Java开发,对于eclipse开发环境比较熟悉,所以接触R语言之后,很自然的去寻找eclipse的R语言插件,幸运的,找到了StatET。
安装分为3个部分。
1. 安装jre环境
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
从oracle官方下载最新版本jdk,笔者这里下载的是windows版本,安装即可自动配置好jre环境。
 
安装好之后,进入机器的cmd,输入命令"java -version",如果出来版本号就说明安装成功了。
 

2. 安装eclipse
http://www.eclipse.org/downloads/
从该页面下载最新版本的eclipse classic。
 
eclipse安装很简单,直接解压缩就可以了,如果前面jre安装成功,eclipse就可以打开了。

3. 安装StatET插件
eclipse安装插件的方法非常简单, 只需要指定插件的更新地址即可。
因为笔者已经安装过,所以就不再截图了。
打开eclipse之后,选择"Help"——"Install New Software...",然后在弹出窗口中,点击"Add..."按钮,弹出一个输入框,"Name"就是该插件的名字,可以随便填,这里填入"StatET","Location"填入插件更新地址"http://download.walware.de/eclipse-4.2",然后一路下一步就可以了,中间记得选择安装所有内容,安装过程中会重启eclipse,按照提示操作即可。

至此,安装完成,接下来配置StatET插件使用。
打开eclipse,选择"Window"——"Preferences",弹出窗口中,选择"StatET"——"Run/Debug"——"R Environments",然后点击右边的"Add...",弹出的窗口中,"Name"随便填写,"Location(R_HOME)"点击后面的"+"按钮,选择"Browse Filesystem...",在弹出窗口中选择你的R安装目录即可,就会自动带回你的R工具包的相关数据,保存即可。
 


即可创建R项目,进行开发。

 
在这里右键,"New"——"Project"——"StatET"——"R Project",输入项目名称,创建R项目。
在创建的项目如上图"answer2"上右键,"New"——"R-Script File",输入R文件名字,即可开始编写代码。

要运行R代码,需要先配置一个R运行环境,在项目上右键"Run As"——"Run Configurations...”,打开的弹出窗口中,新建一个"R Console","Main"标签中选择"Launch Type"选择"Rterm", "Working Directory"也就是getwd()的结果,你可以设置为自己喜欢的位置,默认是R安装目录,所以通过write保存文件的时候,文件需要去R安装目录找。设置完之后保存即可。
 

运行R代码,首先在工具栏中运行Rterm  ,中间运行按钮,下拉选择刚刚创建的Run Configurations,在Console中即可看到R运行环境启动。
 
这个时候你可以跟R本身GUI一样,输入代码运行。当然,我们用eclipse,肯定要用到IDE带来的便捷,打开你要运行的R文件,右键"Run As"——"R-Script in R submitting directly",就能在Console中看到运行结果了。 

上周六开始的课程,R语言和StatET其他功能还在摸索中。使用eclipse来进行开发,对于语法高亮和常用的代码编辑快捷键都能够正常支持。

给StatET插件增加函数高亮的方法:
打开eclipse,"Window"——"Preferences"——"StatET"——"Source Editors"——"R Syntax Coloring"——"Identifier Groups",在右侧选择"Custome1",然后点击"Add",随便添加一个函数比如"mymethod",然后找到eclipse的workspace下的"\.metadata\.plugins\org.eclipse.core.runtime\.settings\"这个目录下,找到文件"de.walware.statet.r.ui.prefs",打开找到"text_R_rDefault.Custom2.items"(注意,这里是Custome2,你没看错,对应的就是前面的Custome1),然后将附件中内容粘贴到"="后面。

重启eclipse,打开"R Syntax Coloring",选择右侧的"Code"——"Default(Identifiers)"——"Custom1",右侧"No extra style",修改为"Use custome style",然后就可以修改你想要的关键字的颜色了。
如图,笔者选择的颜色比较靓丽
 
这样,我们写的base包里面的大部分函数都显示为这个颜色了。

附件:  keyword.zip (5.03 KB) 

转载于:https://my.oschina.net/bysu/blog/891949


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap