A clear, example-first guide to R. Every topic has its own page with plain-English explanations, runnable code shown next to its actual output, practical tips, common mistakes to avoid, and at least one advanced example. Start at the top and work down, or jump straight to what you need.
Start Learning →The absolute basics — install R, understand data types, and write your first lines of code.
The building blocks of every R program: vectors, lists, matrices, data frames, and factors.
Make decisions and repeat actions: if/else, switch, and every loop type R offers.
Package up reusable logic, and replace repetitive loops with the apply family.
Get real data in and out of R using CSV and Excel files.
R's built-in, dependency-free plotting system — fast exploratory charts.
The layered grammar-of-graphics system used for polished, professional charts.
Advanced, research-focused walkthroughs using realistic datasets — full descriptive analysis, reporting, and more to come.
A guided directory of the most widely used R packages — what each one does, how it's structured, and how to start using it.