成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux 上好用的 R 語言 IDE

開發 開發工具
假如你做過一些統計工作,很可能你已經見識過 R 語言 了。假如你還沒有,我真的非常推薦這門專為統計和數據挖掘而生的開源編程語言。若你擁有編程背景,它的語法可能會使你感到有些不適應,但希望它的向量化操 作所帶來的快速能夠吸引到你。

假如你做過一些統計工作,很可能你已經見識過 R 語言 了。假如你還沒有,我真的非常推薦這門專為統計和數據挖掘而生的開源編程語言。若你擁有編程背景,它的語法可能會使你感到有些不適應,但希望它的向量化操 作所帶來的快速能夠吸引到你。簡而言之,請嘗試使用一下這門語言。而要做到這一點,使用一個好的 IDE 來入門或許會更好。R 作為一門跨平臺的語言,有著一大把好用的 IDE,它們使得用 R 語言進行數據分析變得更愜意。假如你非常鐘意一個特定的編輯器,這里也有一些好用的插件來將它轉變為一個成熟的 R 語言的 IDE。

 

 

[[154532]]

下面就讓我們見識一下 Linux 環境下 5 個針對 R 語言的好用 IDE吧。

1. RStudio

[[154534]]

就讓我們以或許是最為人們喜愛的 R IDE —— RStudio 來開始我們的介紹吧。除了一般 IDE 所提供的諸如語法高亮、代碼補全等功能,RStudio 還因其集成了 R 語言幫助文檔、強大的調試器、多視圖系統而突出。如果你準備入門 R 語言,我只建議你將 RStudio 作為你的 R 語言控制臺,一方面用它來實時測試代碼是很***的,另外對象瀏覽器可以幫助你理解你正在處理的是哪類數據。***,真正征服我的是它集成了圖形顯示器,使得 你能夠更輕松地將圖形輸出為圖片文件。至于它不好的方面, RStudio 缺乏快捷鍵和高級設置來使得它成為一個***的 IDE。然而,它有一個以 AGPL 協議發布的免費版本, Linux 用戶沒有借口不去試試這個 IDE。

2. 帶有 ESS 插件的 Emacs

[[154535]]

在我的前一個有關 IDE 的文章中,很多朋友對我所給出的清單中沒有 Emacs 而感到失望。對于這個,我的主要理由是 Emacs 可以說是 IDE 里面的“通配符”:你可以將它放到任意語言的 IDE 清單中。但對于 帶有 ESS 插件的 R 來說,事情就變得有些不同了。Emacs Speaks Statistics (ESS) 是一個令人驚異的插件,它將完全改變你使用 Emacs 編輯器的方式,真的非常適合 R 編程者的需求。與 RStudio 類似,帶有 ESS 的 Emacs 擁有多視圖,它有兩個面板:一個顯示代碼,另一個則是一個 R 控制臺,使得實時地測試代碼和探索數據對象變得更加容易。但 ESS 真正的長處是可以和你已安裝的其他 Emacs 插件無縫集成,以及它的高級配置選項。簡而言之,如果你喜歡你的 Emacs 快捷鍵,你將能夠在 R 語言開發環境下使用它們。然而,當你在 ESS 中處理大量數據時,我已經聽聞并經歷了一些效率低下的問題。盡管這個問題不是很重大,但足以讓我更偏好 RStudio。

3. Vim 及 Vim-R-plugin

[[154536]]

在談論完 Emacs 后,因為我不想去討論 Emacs 和 Vim 的優劣,所以我盡力給予 Vim 同樣的待遇,下面介紹 Vim R 插件。 使用名為 tmux 的終端工具,這個工具使得在開啟一個 R 控制臺的同時,又書寫 R 代碼成為可能。但最為重要的是,它還為 Vim 帶來了 R 語言的語法高亮和自動補全。你還可以輕易地獲取 R 幫助文檔和瀏覽數據對象。但再次強調,這些強大的功能來源于它大量的自定義選項和 Vim 的速度。假如你被這些功能所誘惑,我希望你能夠通讀有關介紹如何安裝這個插件并設置相關環境的文檔

4. 帶有 RGedit 的 Gedit

[[154537]]

若 Emacs 和 Vim 都不是你的菜,而你恰好喜歡默認的 Gnome 編輯器,則 RGedit 就是專門為你而生的:它是 Gedit 的一個專門編輯 R 代碼的插件。Gedit 比你以為的更強大,配上大量的插件,就有可能用它來做許許多多的事情。而 RGedit 恰好就是你編輯 R 代碼所需要的那款插件。它支持傳統的語法高亮并在屏幕下方集成了 R 控制臺,但它還有一大類獨特的功能,例如多文件編輯、代碼折疊、文件查看器,甚至還有一個 GUI 的向導用來從 snippets 產生代碼。盡管我對 Gedit 并不感冒,但我必須承認這些功能比一般插件的功能更好,并且在你花費很長時間去分析數據時它會有很大的幫助。唯一的不足是它的***一次更新是 2013 年。我真的希望這個項目能夠被重新煥發新生。

5. RKWard

[[154538]]

***的并不意味著最不重要,作為這個清單的***,RKWard 是一個 KDE 環境下的 R 語言 IDE。我最喜愛它的一點是它的名稱。但說老實話,它的包管理系統和類似電子表格的數據編輯器排在我最喜歡它的理由的第二位。除了這些,它還包含一個簡單 的用來畫圖和導入數據的系統,另外它還可以使用插件來擴展功能。假如你不是一個 KDE 迷,或許你有點不喜歡這個,但若你是,我真的建議你考慮使用它。

總的來說,無論你是否剛入門 R 語言,這些 IDE 對你或許都有些幫助。假如你更偏好某個軟件它自身所代表的東西或者是偏好針對你喜愛的編輯器的插件,這些都沒有什么問題,我確信你將感激這些軟件所提供的 某些功能。同時我還確信我遺漏了很多好的針對 R 語言的 IDE,或許它們值得羅列在這個清單上。鑒于你們在上一篇針對 C/C++ 的*** IDE 這個話題中陳述了很多非常有用的評論,我也邀請你們在這里做出同樣精彩的評論并分享出你的知識。

關于 Linux 下針對 R 語言的好用編輯器,你有什么看法呢?請在下面的評論中讓我們知曉。

via: http://xmodulo.com/good-ide-for-r-on-linux.html

作者:Adrien Brochard 譯者:FSSlc 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

原文:http://xmodulo.com/good-ide-for-r-on-linux.html 作者: Adrien Brochard
譯文:LCTT  https://linux.cn/article-6508-1.html 譯者: FSSlc

責任編輯:王雪燕 來源: Linux中國
相關推薦

2019-03-13 13:20:26

Linux十六進制編輯器

2019-02-11 09:20:35

Linux音樂播放器

2018-11-05 08:32:17

Linux視頻編輯軟件

2018-01-17 08:35:07

LinuxLaTeX編輯器

2017-12-13 20:30:04

開發PHP開源

2020-10-13 06:34:15

編程語言IDE

2020-02-24 19:40:22

WindowsSSH客戶端

2010-07-09 09:01:55

2022-03-10 08:44:50

Python開發工具

2010-03-19 09:39:17

Python編程語言

2017-01-05 14:18:22

LinuxPyCharmPython IDE

2011-06-03 10:11:07

java.net

2020-05-29 15:25:30

Linux 監控 工具

2020-11-18 11:05:07

Linux網絡監控工具代碼

2021-07-01 10:15:25

Linux 5.14IDE代碼內核

2015-03-20 10:00:34

LinuxCC++

2021-12-23 23:11:37

C語言編程工具

2013-05-24 10:01:40

R語言

2019-07-22 06:33:55

R語言編程函數

2010-01-15 16:45:35

C++語言
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产一区 在线视频 | 国产精品久久久久一区二区三区 | 日韩欧美综合在线视频 | 欧美精品久久久久久久久老牛影院 | 日韩一区二区三区av | 欧美中文字幕一区 | 国产二区三区 | 亚洲一区二区av | 韩国精品在线 | 欧美日韩不卡 | 午夜视频导航 | 日韩爱爱网 | 精品国产一区二区三区在线观看 | 天天干国产 | 亚洲一区 中文字幕 | 特黄毛片| 在线亚州 | 在线免费观看黄色网址 | 成人亚洲视频 | 日本成人在线播放 | 日韩高清中文字幕 | 国产精品久久久久久久久久免费看 | 亚洲精品国产电影 | 欧美一级www片免费观看 | 在线播放一区二区三区 | 久久美女视频 | 91精品国产综合久久国产大片 | 成人欧美一区二区三区 | 欧美一区二不卡视频 | 福利视频一二区 | 欧美视频第二页 | 日本不卡一区二区三区 | 国产精品色哟哟网站 | 国产精品一区二区三区四区五区 | 亚洲一区二区三区在线免费 | 中文字幕av一区二区三区 | 视频一区 亚洲 | 精品欧美一区二区三区久久久 | 成人精品一区二区三区中文字幕 | 玖草资源 | 亚洲午夜电影 |