Learn R
Language and environment for statistics, data analysis and graphics
R is a vectorised, dynamically typed language built for statistics and data analysis. It is used across research, biostatistics, finance and data science for modelling, visualisation and reproducible reports, backed by CRAN's 20,000+ packages and the tidyverse. Learning it gives you a direct line from raw data to models and publication-quality plots.
How deep do you want to go?
1. EssentialsRead and write simple code, do the everyday basics
2. PracticalUse it productively at work, with the usual idioms
3. AdvancedThe less common features, performance and trade-offs
4. ExpertInternals and the edge cases experts know