R for Data Science

Master the tidyverse ecosystem — data wrangling with dplyr, visualization with ggplot2, data cleaning with tidyr, string and date handling, and reproducible reporting with R Markdown.

8
Lessons
Hands-On Examples
🕑
Self-Paced
100%
Free

Your Learning Path

Follow these lessons in order, or jump to any topic that interests you.

What You'll Learn

By the end of this course, you'll be able to:

🧠

Wrangle Data with dplyr

Filter, transform, summarize, and join datasets using the most popular R data manipulation package.

💻

Create Stunning Visualizations

Build publication-quality charts and plots with ggplot2's grammar of graphics.

🛠

Clean Messy Data

Reshape, tidy, and handle missing data with tidyr, stringr, and lubridate.

🎯

Build Reproducible Reports

Combine code, results, and narrative in R Markdown documents and Quarto.