data science / r
R for Data Science, Free
R is the language built by statisticians, for statistics — unmatched for analysis, modeling, and visualization. Learn it from the definitive free book and an interactive in-console tutorial. All resources free and current.
While Python dominates general data science, R remains the tool of choice for statistics-heavy work, academic research, and gorgeous visualization (via ggplot2). It's especially strong if your background is stats or you work with tabular data. The two resources below are the canonical free starting points — one a complete book, the other a hands-on tutorial you run inside R itself.
LEARN R
The essential free resources
Everything you need to get productive in R.
- R for Data Science (free book) ↗The definitive, free online book by Hadley Wickham — learn the tidyverse, data wrangling, and visualization the modern R way.r4ds.hadley.nz
- swirl ↗Learn R interactively, inside the R console itself — a free package that turns your terminal into a guided, hands-on course.swirlstats.com