推薦 | 經典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月讀書筆記