A blog by Rob J Hyndman 

Twitter Gplus RSS

The art of R programming

Published on 30 November 2011

This is a gem of a book. It will become the book I give PhD stu­dents when they are learn­ing how to write good R code. That is, if I ever see it again. I had hoped to write a review of it, but I haven’t seen it since it arrived in the mail a cou­ple of weeks ago because a research stu­dent or research assis­tant has always had it on loan. I guess that’s a tes­ta­ment to how use­ful it is.

So instead of a review, here is the table of con­tents to give the flavour of what it covers:

Intro­duc­tion
1. Get­ting Started
2. Vec­tors
3. Matri­ces and arrays
4. Lists
5. Data frames
6. Fac­tors and tables
7. R pro­gram­ming structures
8. Doing math and sim­u­la­tions in R
9. Object-​​oriented programming
10. Input/​output
11. String manip­u­la­tion
12. Graph­ics
13. Debug­ging
14. Per­for­mance enhance­ment: speed and memory
15. Inter­fac­ing R to other languages
16. Par­al­lel R
A. Installing R
B. Installing and using packages

Other peo­ple have reviewed the book includ­ing Joseph Rick­ert, Nathan Yau and Bryan Bell, as well as a few peo­ple on Ama­zon (with ten 5-​​star reviews to date!).

At less then $25, you have lit­tle to lose — head over to Ama­zon and buy a copy now! If a few of my PhD stu­dents buy their own copies, I might get mine back.


Related Posts:


 
6 Comments  comments