能夠編輯R代碼的eclipse插件

說到強大的IDE,eclipse確定是首先會被想到的幾個之一,幸運地是,R也能使用它。在http://www.walware.de/goto/statet上有個StatET的插件,專門爲R而作,今後R就能在eclipse的平臺上享用一切eclipse的功能。app

  若是機器上沒有eclipse,能夠在網上JAVA相關的社區找到不少很詳細的教程,JRE和R中的rJava包是必需的,建議最好順便把JDK也裝上,eclipse的環境都搭好了,不用JAVA太惋惜了,能寫R程序的人確定也能寫JAVA程序,R和JAVA徹底能夠成爲很好的搭檔。能夠在網上搜索安裝JDK和eclipse的教程,這樣能順便裝好JRE,再在R中install.packages("rJava")。(能夠在eclipse中試驗JAVA調用R了,參見以前的博文)eclipse

  我機器上的eclipse是集成了MyEclipse的3.3.2的版本,版本不一樣菜單或者界面會有所不一樣,不過仔細找找都能很容易找到。安裝StatET能夠直接經過eclipse的安裝插件功能。在個人版本下,進入Help –> Software Updates –> Find and Install,選擇search for new features to install,輸入下載地址http://download.walware.de/eclipse-3.7,能夠起名字爲StatET。確認後能夠自動安裝好該插件,可是如今還不能用,須要進行一些配置。工具

  首先,進入Window –> Open Perspective –> Other,將默認的JAVA透視圖(至關於不一樣的界面環境或者視角)改爲StatET的,能夠發現顯示界面會有一些調整,並且工具欄中能夠看到R相關的圖標了,這是爲R訂作的,也能夠進一步對各個欄目進行修改。測試

  而後配置R的交互環境,進入Windows –> Preferences(和配置Tomcat的方式相似),點擊StatET,展開R Interaction,點擊R Environments,首先將頭部Name dialog box的名字R修改成你本身的R的版本的名字:R-2.12.1 而後點擊R_HOME旁別的+ , 選擇elect Browse Filesystem 將R的安裝目錄添加進去,例如c:\R\R-2.12.1。確認退出。字體

  因爲默認的運行方式並非Rterm,所以還須要配置R的運行方式。進入Run –> Run configurement,能夠打開運行配置界面,找到R Console,雙擊生成一個名爲New_configuration的新的配置,能夠將其命名爲R 2.10,就在默認的Main標籤下,將Launch type改爲Rterm。而後能夠在Options/Arguments的框中輸入-q,使得啓動時不打印版本信息。點擊Apply就設置成功了。而後點擊Run,能夠發現最底部的Console欄中已經開始運行R了。至此配置所有完成。spa

  下面進行測試,新建一個工程rtest(File –> New –> R-Project),選擇或新建一個文件夾(在eclipse的Workplace下,安裝eclipse時會遇到)。左邊的工程樹中能夠看到rtest已經出現,右鍵選擇new –> R-Script file,生成一個R文件,隨便敲點代碼,選擇全部,在工具欄出現的R圖標中點擊Run Selection,發現下端的Console中自動運行了該命令。注意Console的下端有個輸入行,裏面能夠手工鍵入R代碼,回車後也能在Console中運行。插件

  退出前須要關閉Rterm,點擊Console上方表示Termanate的紅色方框,將關閉Rterm。若是須要再打開點擊以前配置好的R 2.10就行。教程

  關於快捷鍵的用法或者字體顯示之類的配置,能夠參考eclipse的教程,充分發揮eclipse強大的功能。ip

  詳情還能夠參考:http://www1.appstate.edu/~arnholta/classes/InstallingR.pdfrem

相關文章
相關標籤/搜索