推薦 | 經典R學習書籍

一、初學入門

1.《R in Action》中文版 圖靈程序設計叢書:R語言實戰

2.《The Art of_R Programming》中文版 R語言編程藝術

3.《learning R》 中文版 圖靈程序設計叢書:學習R

入門者可首選兩本,前者從統計角度入手,分高中低三部分由淺入深的講解了如何用R來實現統計分析,另外此書已經有中文版面世。後者從程序編寫的角度入手,對R的本身特點進行了清晰的介紹。

二、統計進階

1.《A Handbook of Statistical Analyses_Using_R》 pdf A Handbook of Statistical Analyses using R, Third Edition2.《Modern Applied Statistics With S》 pdf Modern Applied Statistics with S

這兩本書基本上涵蓋了統計的一些高階內容,例如多元分析、多層回歸模型、薈萃分析、生存分析等內容。案例豐富,公式不多,值得反覆學習參考。

三、科學計算

1.《Introduction to Scientific Programming and Simulation Using R》 中文版 R語言應用系列:R語言的科學編程與模擬

除了統計分析外,此書獨特之處在於使用R來做數值分析,如求根,最優化,數值積分。還包括了一些常見的模擬技術。書後的習題和最後的案例非常有用。該書的中文版據說還在翻譯。

四、數據挖掘

1.《Data Mining with R Learning with Case Studies》 中文版 計算機科學叢書:數據挖掘與R語言2.《Machine Learning for Hackers》 中文版 機器學習:實用案例解析

兩本側重於數據挖掘的R書,全是以案例為線索,示範的代碼量很大。跟一遍下來會有很大的收穫。

3.《An Introduction to Statistical Learning: with Applications in R》 中文版:統計學習導論:基於R應用 這本書可以說是另一本數據挖掘大作4.《The Elements of Statistical Learning》 的R實現手冊,體系結構基本一致,更強調用R來實現,更難得的地方是提供了很好的習題。

五、數據繪圖

1.《ggplot2 Elegant Graphics for Data Analysis》 中文版:ggplot2:數據分析與圖形藝術

ggplot2還有什麼好說的呢,R中最優秀的繪圖包,但由於近期該包升級很快,這書顯得有些過時。好在中文版進行了大幅更新,即將面世。

2.《R Graphics Cookbook》

中文版:R數據可視化手冊 這本書也是RStudio公司的人出的,似乎是Hadley的學生吧,主要是各種ggplot2包的例子,也包括了用其它包來畫圖,建議通讀一遍。

六、參考手冊

1.《R Cookbook》 中文版:R語言經典實例

##### 《R in a Nutshell》

中文版: R語言核心技術手冊(第2版)

有時候我們需要類似詞典的案頭參考手冊,以方便隨時查閱。又或者可以通讀一遍以查漏補缺。上面兩本書雖然有些厚度,但仍然推薦之。後者的中文版也在翻譯狀態。

七、高級編程

1.《R Programming for Bioinformatics》2.《software for data analysis programming with R》

如果你是初學者,不要去看上面兩本書。如果你想進階為專家級R用戶,那你需要精讀它們。前者講解了R少為人知的一面,例如字元處理、正則表達和XML,還有報錯處理以及與其它語言的交互。後者更是編寫生產級代碼的聖經指南。

3.《Advanced R programming》

Hadley的力作,只是還沒有寫完,已經可以從這裡看到部分(Welcome · Advanced R.),清楚的講解了R的函數式編程思想和寫R包的各種細節,要邁入R高手,不得不讀。

-------------------------

大家也可以加小編微信:tswenqu(備註:知乎),進R語言中文社區 交流群,可以跟各位老師互相交流

官方公眾號:R語言中文社區 (ID:R_shequ) 歡迎關注,持續連載。


推薦閱讀:

可以重新考慮下民主,或許它不僅僅是票選那麼簡單
書?《列女傳》
《了不起的蓋茨比》:我們頭頂上的天空哪一塊是屬於自己的
8月讀書筆記
7月讀書筆記

TAG:R编程语言 | 书籍 | 书籍推荐 |