“R for Data Science” (r4ds) is the source material (book + examples) by Hadley Wickham et al., intended to teach data science using R and the tidyverse. It covers the workflow from importing data, tidying, transforming, visualizing, modelling, communicating results, and programming in R. The repository contains the source files (Quarto / RMarkdown), example datasets, visualizations, exercises, and all content needed to build the book. Includes many example datasets, diagrams, code samples, and “hands-on” exercises. Comprehensive coverage of data-science workflow: data import, cleaning, transformation, exploration, modelling etc. Includes topics beyond basics: relational data (joins), date/time, strings, working with missing values, visualizing data, etc.
Features
- Comprehensive coverage of data-science workflow: data import, cleaning, transformation, exploration, modelling etc.
- Uses the tidyverse set of R packages (e.g. dplyr, ggplot2, tidyr) for idiomatic R data manipulation and visualization
- Includes many example datasets, diagrams, code samples, and “hands-on” exercises
- Content built using Quarto / RMarkdown so one can generate HTML / PDF / other formats
- Up-to-date with latest R / tidyverse changes; community contributions and versioning
- Includes topics beyond basics: relational data (joins), date/time, strings, working with missing values, visualizing data etc.