The practice workbook
R sticks when you write it, not when you read about it. Each problem here checks your answer the moment you run it, so you always know which skills you own and which need another rep.
Task: Keep only the values greater than 10, then return their mean.
Featured Problem Sets
The Exercises Wall
One square per problem. Loading the wall...
R Fundamentals
#>18 hubs · 397 problems · 0/397 solved · 10,855 XP
Vectors, data frames, functions, and the base R muscle memory everything else builds on.
Data Wrangling
#>29 hubs · 738 problems · 0/738 solved · 21,485 XP
Import, clean, reshape, and join real datasets with dplyr, tidyr, and friends.
Visualization
#>16 hubs · 395 problems · 0/395 solved · 11,800 XP
Charts that read clearly, from a first ggplot2 bar chart to themed, faceted figures.
Statistics
#>37 hubs · 743 problems · 0/743 solved · 22,375 XP
Probability, tests, confidence intervals, and regression, practiced until the output makes sense.
Time Series
#>2 hubs · 55 problems · 0/55 solved · 1,605 XP
Dates, decomposition, and ARIMA forecasting drills.
Machine Learning
#>8 hubs · 194 problems · 0/194 solved · 5,850 XP
Train, validate, and tune models: trees, forests, boosting, clustering.
Advanced R
#>5 hubs · 105 problems · 0/105 solved · 3,190 XP
Performance, packages, testing, and Shiny apps.
Reporting
#>2 hubs · 48 problems · 0/48 solved · 1,350 XP
R Markdown documents and publication tables.
Specializations
#>9 hubs · 179 problems · 0/179 solved · 5,925 XP
Domain practice: finance, genomics, healthcare, marketing, spatial, text.
Mastery quizzes
#>11 assessments · timed · count toward the certificate
Each quiz also appears at the end of its topic above. Pass one and it counts toward the certificate.
Keep what you earn
Attempts are free without an account. Sign in and every solve, streak day, and XP point is saved to your profile, and finished topics count toward the certificate.
Sign in free See certification