Learn R by running it.
Ten courses take you from your first
mean() to mixed models, forecasting, clustering and random forests โ in R, the
language statisticians actually use. Every lesson comes with a lab that runs real R in
your browser: you write the code, you see the console and the plot, the server tells you
whether the answer is right. Nothing to install.
The first course is free in full โ lessons, labs, final exam and the certificate. No card, no trial clock.
Not a quiz about R โ R itself, running in your browser. Write
t.test(x ~ group, data = df), read the output, get told if your answer is right.
80 labs so far.
Assumptions, when a test breaks, what a p-value really says. The maths is explained, then done โ with the exact R function and its exact output.
Pass the final exam and get a certificate with a public verification link and a PDF โ one for every course you finish.
Assumptions first. Then the function.
R will happily run a t-test on data that violates every assumption the test
makes, and print a p-value to four decimals. These courses teach the assumption, how to
check it in R, and what to do when it fails โ before the function call. Base R where it is
enough, dplyr and ggplot2 where they genuinely help, and a clear
note whenever a method needs a package the browser lab cannot load, so you know what to
run in RStudio.
Ten courses, in order
10 courses ยท 80 lessons ยท one certificate each
Start with the free course.
If it teaches you something you can use tomorrow, the rest are waiting.
Open R Basics