Lessons
An introduction to writing R
R · Introductory. Ten lessons. Open-book quizzes. Lesson 1 free.
10 lessons · The Host · Lesson 1 free
Pass all ten lessons for the certificate. Sample · Claim

Lesson 1 · On the house
Hello, R
Rscript, print, cat, #, <-.

Lesson 2
Vectors
c(), types, recycling, [ indexing.

Lesson 3
Sequences and names
seq, rep, length, names, :.

Lesson 4
Matrices and data frames
matrix, data.frame, $, [, ], str, head.

Lesson 5
Factors and missing
factor, NA, is.na, na.omit.

Lesson 6
Lists and subsetting
list, [[, $, nested access.

Lesson 7
Control flow
if/else, for, while, next/break.

Lesson 8
Functions
function(), defaults, return, environments.

Lesson 9
Apply family intro
lapply, sapply, apply — when vs for.

Lesson 10
Capstone
data.frame, filter, summarize, helper, print.
Sample certificate
Certificate of completion
Sign in to claim your certificate of completion.
Certificate
Finish all ten lessons, then sign in
Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.