The following links will bring you to additional internet resources which beginners in R
and data science might find useful. These resources are not affiliated with the introverse, so please let us know if one of these links breaks or if you have a resource to recommend by filing an issue here. Thanks!
Official tidyverse
documentation and vignettes
- Documentation and command references
-
Tidyverse style guide
- A resource of recommended code style when programming in the
tidyverse
.
- Download Tidyverse cheatsheets
Books, online course materials, and articles
Don’t buy the books unless you want to! They are all freely available online.
-
R for Data Science by Garrett Grolemund and Hadley Wickham
- The “official” book for working with the tidyverse. Examples in the book may assume more background knowledge than computing novices have.
-
ggplot2
: Elegant Graphics for Data Analysis by Hadley Wickham, Danielle Navarro, and Thomas Lin Pedersen
- The “official”
ggplot2
book.
-
Data Visualization: A Practical Introduction by Kieran Healy
- Introduces
ggplot2
, including the philosophy of the grammar of graphics and using many geoms. Again, some examples may assume more background knowledge than computing novices have.
-
Rmarkdown: The Definitive Guide by Yihui Xie, J. J. Allaire, and Garrett Grolemund
- Comprehensive manual on using R Markdown
-
Fundamentals of Data Visualization by Claus O. Wilke
- Introduces concepts and principles in data visualization. This book does not contain code or teach
ggplot2
.
-
Twitter for Scientists and Twitter for R Programmers
- Comprehensive and clear introductions to using twitter and interacting with the extremely wonderful
#rstats
community, which itself helps to learn R and data science
-
The “Tidy Data” paper by Hadley Wickham
- Introduces the philosophy of “tidy data”
-
STAT545 Resources
- Assumes statistics/programming background
-
Introduction to Data Science e-book
- Comprehensive data science book
-
Data Science in a Box
- A collection of resources, lessons, tutorials, and exercises for mastering data science techniques in R within the
tidyverse
framework.
-
Introduction to Modern Statistics by Mine Çetinkaya-Rundel and Johanna Hardin
- Open-source statistics textbook
-
Calling Bullshit Course Website by Carl Bergstrom and Jevin West
- Not specifically, or even at all, about R programming or data science, but teaches critical thinking skills needed in data visualization, analysis, and interpretation