Loved by learners at thousands of companies
Introduction to R
Master the basics of data analysis by manipulating common data structures such as vectors, matrices, and data frames.
Continue your journey to becoming an R ninja by learning about conditional statements, loops, and vector functions.
Writing Efficient R Code
Learn to write faster R code, discover benchmarking and profiling, and unlock the secrets of parallel programming.
Introduction to Writing Functions in R
Take your R skills up a notch by learning to write efficient, reusable functions.
Object-Oriented Programming with S3 and R6 in R
Manage the complexity in your code using object-oriented programming with the S3 and R6 systems.