題:
您覺得哪些R包在日常工作中最有用?
radek
2010-07-20 00:51:33 UTC
view on stackexchange narkive permalink

重複線程: 我剛安裝了R的最新版本。我應該獲得哪些軟件包?

R 您無法想像自己日常使用數據的軟件包?請同時列出常規工具和特定工具。

更新:至於10年10月24日, ggplot2 似乎是贏家得了7票。

提到的一個以上其他軟件包是:

  • plyr -4
  • RODBC RMySQL -4
  • sqldf -3
  • lattice -2
  • zoo -2
  • Hmisc / rms -2
  • Rcurl -2
  • XML -2

感謝您的回答!

非常主觀的問題:無法回答此問題,也不適合質量檢查站點。
應該是社區維基;有用的問題,但沒有明確的答案。
@Shane:好點。 @Egon:確實是主觀的。但是,如果答案來自有學識的人,我不介意主觀。我最近才開始學習R,並安裝了數十種工具來探索,但是我注意到,無論使用哪種工具,我都會使用更多的工具手頭的任務。
如果StackExchange可以支持某種跨站點鏈接社區Wiki帖子的方法,那將很有趣。因為我敢打賭,這個問題已經在Stackoverflow上問了,我還認為統計分析可能會吸引一些通常不會訪問SO的人。
@Sharpie:已經有一些有趣的SO帖子,例如http://stackoverflow.com/questions/1295955/what-is-the-most-useful-r-trick或http://stackoverflow.com/questions/1535021/whats-the -biggest-r-gotcha-youve-run-cross,但是它們並不專注於軟件包。我同意,社區Wiki的鏈接可能非常有用。
26 答案:
Shane
2010-07-20 00:52:49 UTC
view on stackexchange narkive permalink

我每天最多使用 plyr ggplot2

我還嚴重依賴時間序列包;最特別的是 zoo 軟件包。

Mehper C. Palavuzlar
2010-07-20 00:58:56 UTC
view on stackexchange narkive permalink

我使用 xtable 軟件包。 xtable包將R生成的表(特別是顯示方差分析結果的表)轉換為LaTeX表,以包含在文章中。

user88
2010-07-20 01:25:09 UTC
view on stackexchange narkive permalink

多核非常適合用於更快地製作更快的腳本。
cacheSweave在使用 Sweave 時可以節省大量時間。

Stephen Turner
2010-07-20 20:20:39 UTC
view on stackexchange narkive permalink

ggplot2 -為R交付最佳可視化。

RMySQL / RSQLite / RODBC -用於連接數據庫

sqldf -使用SQL查詢操作數據框

Hmisc / rms -Frank Harrell的軟件包,其中包含方便的其他功能和用於回歸分析的出色功能。

GenABEL -用於全基因組關聯研究的好程序包

Rcmdr -R的不錯的GUI(如果需要)。

也請查看 Crantastic-此鏈接列出了最受歡迎的R軟件包。

Branson
2010-07-27 09:27:34 UTC
view on stackexchange narkive permalink

data.table現在是我的最愛!非常期待新版本已實現更多的願望清單。

Tony Breyal
2010-07-20 14:13:29 UTC
view on stackexchange narkive permalink

對於我個人而言,我最多使用以下三個軟件包,這些軟件包均可從令人敬畏的 Omega統計計算項目獲得(我並沒有聲稱自己是專家,但出於我的目的,它們非常易於使用):

  • RCurl :它具有很多選項,可以訪問基本R中默認功能難以解決的網站可以說。它是libcurl庫的R接口,具有R開發之外的整個社區的添加好處。也可以在 CRAN上使用。

  • XML :解析格式錯誤的XML / HTML是非常寬容的。它是libxml2庫的R接口,再次具有R之外的整個社區的添加優勢,因此可以在 CRAN上獲得。

    li>
  • RJSONIO :它允許解析從json調用返回的文本並將其組織成列表結構以進行進一步分析。此程序包的競爭對手是rjson,但它具有優勢向量化的概念,可通過S3 / S4輕鬆擴展,快速且可擴展至大數據。
John D. Cook
2010-07-30 20:43:29 UTC
view on stackexchange narkive permalink

編織可讓您將R代碼嵌入LaTeX文檔中。執行代碼的結果以及可能的源代碼將成為最終文檔的一部分。

因此,例如,可以將R粘貼到R,而不是將R生成的圖像粘貼到LaTeX文件中。 code 放入文件,並將所有內容保存在一個地方。

對於所有希望使用R進行可重現研究的人員來說,這只是一個提示。我建議您先看看最新的軟件包“ knitr”,而不是Sweave。基本上是在類固醇上編織它既簡單又容易學習,而且更加靈活。
Graham Cookson
2010-07-20 16:59:57 UTC
view on stackexchange narkive permalink

最有用的軟件包必須是“外國”軟件包,它具有讀取和寫入其他統計軟件包數據的功能,例如Stata,SPSS,Minitab,SAS等。在R不那麼普遍的領域工作意味著這是一個非常重要的軟件包。

Dr G
2010-07-27 12:24:20 UTC
view on stackexchange narkive permalink

zoo和xts是我工作中必不可少的!

NPE
2010-07-27 14:51:20 UTC
view on stackexchange narkive permalink

我發現晶格以及Deepayan Sarkar的同伴書“格子:使用R進行多變量數據可視化”非常有價值。

Zach
2011-05-08 07:26:22 UTC
view on stackexchange narkive permalink

如果您要進行任何類型的預測建模,那麼插入符是天賜之物。尤其是與 multicore軟件包結合使用,可能會發生一些令人驚奇的事情。

esco
2010-07-27 13:42:26 UTC
view on stackexchange narkive permalink

我使用

car,doBy,Epi,ggplot2,gregmisc(gdata,gmodel,gplots,gtools),Hmisc,plyr,RCurl,RDCOMClient,整形,RODBC,TeachingDemos,XML。

很多。

Stéphane Laurent
2012-08-27 10:03:46 UTC
view on stackexchange narkive permalink

我不能沒有:

  • 晶格用於圖形
  • xlsx XLConnect 讀取Excel文件
  • rtf ,以rtf格式創建報告(我更喜歡 Sword R2wd ,但我無法在工作中安裝statconn;我肯定會很快嘗試 odfWeave 。)
  • nlme lme4 用於混合模型
  • ff 用於處理大型陣列
mohans
2010-07-27 21:37:42 UTC
view on stackexchange narkive permalink

我們主要使用:

  • ggplot-用於圖表
  • 統計
  • e1071-用於 SVM
您可能還需要檢出SVM的kernlab和插入符。他們是有趣的(不一定更好)。
Shrey
2010-07-27 23:33:57 UTC
view on stackexchange narkive permalink

我同時使用R和 MATLAB,並且經常使用 R.matlab在兩者之間傳輸數據。

wahalulu
2010-07-28 18:59:49 UTC
view on stackexchange narkive permalink

RODBC 用於訪問數據庫中的數據, sqldf 用於在數據幀上執行簡單的SQL查詢(儘管我強迫自己使用本機R命令),以及 ggplot2 plyr

Peter Flom
2011-05-08 16:53:52 UTC
view on stackexchange narkive permalink

格子,汽車,大眾,外國人,派對。

404Dreamer_ML
2011-05-11 17:33:31 UTC
view on stackexchange narkive permalink

對於我來說,我將 kernlab 用於基於內核的機器學習實驗室,將 e1071 用於SVM,將 ggplot2 用於圖形

EDi
2011-06-17 05:57:13 UTC
view on stackexchange narkive permalink

我經常使用ggplot2,素食主義者和整形。

charles.y.zheng
2011-06-17 07:29:37 UTC
view on stackexchange narkive permalink

我喜歡 roxygen 的Curry()函數。

Arne Jonas Warnke
2012-08-27 12:28:04 UTC
view on stackexchange narkive permalink

RColorBrewer 在這裡沒有提到,如果需要配色方案,我經常使用它進行繪圖

pommedeterresautee
2014-09-21 15:41:43 UTC
view on stackexchange narkive permalink

當我需要快速for循環或執行非非常R兼容的治療時,我是RCPP的忠實擁護者。它在R eco系統中實現得很好,可以在不轉換的情況下接收Matrix / sparse Matrix作為函數中的參數。

真的,您不需要成為包製造商就可以使用這個很棒的庫。

我說的是C ++非常快嗎?

Antoine
2015-08-20 14:00:51 UTC
view on stackexchange narkive permalink

doParallel foreach軟件包使我可以並行執行代碼並在 Amazon上經過計算優化的實例上運行它,從而使我的生活變得更加輕鬆EC2!我經常使用它們。但是,如果沒有Louis Aslett發布的 RStudio AMI,這將是不可能的。最後,我不得不提到 stringr包,它確實使在公園裡散步時使用琴弦工作。在每個文本挖掘應用程序中使用它。而且,我也經常使用 knitr來生成高質量的工作報告。非常感謝您提供的這一令人驚嘆的包裝!!

Jdbaba
2013-02-18 23:18:57 UTC
view on stackexchange narkive permalink

我更經常使用ggplot2,重塑,點陣,編織。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 2.0許可。
Loading...