Hacker News new | ask | show | jobs
by jeroenjanssens 3113 days ago
The book "R for Data Science" by Garrett Grolemund and Hadley Wickham (O'Reilly, 2017) [1] provides a comprehensive introduction to modern R and a set of packages known as the tidyverse. Highly recommended.

[1] http://r4ds.had.co.nz/

3 comments

I second this - the tidyverse packages make R feel like it's supposed to feel like, tables make sense, string manipulation makes sense, it's all grown out of one consistent approach, kind of the opposite of base R.

Just a shame that R's approach to namespace is so bad that importing tidyverse leads to a few name-clashes with bioconductor...

Hadley Wickham also has an Advanced R book [0] which has some of the functional programming concepts that you can use in R

[0]: http://adv-r.had.co.nz/

I can't believe you start counting at 0 ;)
It's a common theme on HN, I copied it from other comments when I first started commenting here
It's also a common theme of those complaining about R that it starts with 1 rather than 0 like a "real" programming language: https://stackoverflow.com/questions/3135325/why-do-vector-in.... Now that you've outed yourself as an insidious traitor, Hadley will be by shortly to take back your copy of the book. At least, that's how I read the smiley.
Ah, thank you for the explanation. You'll probably get done for being a snitch.
Yes. This is the book that I referenced to!