62 Resources
62.1 R Project
The R Manuals include a number of resources, including:
- Introduction to R
- CRAN task views offer curated lists of packages by topic
62.2 R programming
- Advanced R by Hadley Wickham
- Efficient R Programming by Colin Gillespie & Robin Lovelace
- Rcpp: Seamless R and C++ Integration
- Parallel and Distributed Processing with future
62.3 R for data science
- R Programming for Data Science by Roger D. Peng, based mostly on base R, and also covers the basics of dplyr.
- Data wrangling, exploration, and analysis with R b y Jenny Bryan
- R for Data Science by Hadley Wickham & Garrett Grolemund
62.4 Markdown
62.5 R markdown
Note: Quarto has superseded R Markdown as the recommended tool for authoring documents in R.
- R Markdown: The Definitive Guide by Yihui Xie, J. J. Allaire, Garrett Grolemund
- bookdown: Authoring Books and Technical Documents with R Markdown: how to make websites like this one you are on right now
62.6 Quarto
62.7 Writing R Documentation
62.8 Graphics
62.8.1 ggplot2
62.8.2 Plotly
62.9 Git and GitHub
- GitHub guides
- Pro Git Book by Scott Chacon and Ben Straub
62.10 Machine Learning
- An Introduction to Statistical Learning offers an accessible view of core learning algorithms, without being math-heavy.
- Elements of Statistical Learning offers a deeper and more extensive view on learning algorithms.
- Machine Learning with rtemis
62.11 Datasets
A number of online repositories offer free access to datasets suitable for data science / statistics / machine learning. Some of them are: