Hacker News new | ask | show | jobs
by ropeladder 3121 days ago
Anyone with a programming background getting into R should absolutely go read _Advanced R_. I've been using R off and on for a while now but Advanced R was a real revelation. All of R's weird behavior finally made sense.

Edit: Also there is a 2nd edition in the works: (confusingly hosted at the same subdomain of a different version of Hadley Wickham's website. https://adv-r.hadley.nz/

3 comments

The subdomain confusion will get resolved once the 2nd ed is a bit more mature so I can just redirect the 1st ed.
After reading Advance R I HIGHLY recommend learning Racket (a lisp) and work through "How to Design Programs" it will take a while and it is very dense but this is the best thing I have ever did to make my programming skills better.

http://www.ccis.northeastern.edu/home/matthias/HtDP2e/index....

Looks nice! Thanks!