skill track

R Programming

Learn how to code like a programmer in this beginner’s track. First, you’ll learn how to work with common data structures in R like vectors, matrices, and data frames before expanding your skills by mastering conditional statements, loops, and vectorized functions. You’ll then discover how to optimize your code using code profiling and benchmarking. Finally, you'll get to grips with the fundamentals of parallel programming, including reproducibility, generating random numbers, and load balancing. By the end of this track, you’ll be ready to tackle more complex tasks including advanced data visualization and machine learning.

RClock18 hoursLearn4 Courses

Create Your Free Account

By continuing you accept the Terms of Use and Privacy Policy. You also accept that you are aware that your data will be stored outside of the EU and that you are above the age of 16.

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.
4 hours
Jonathan Cornelissen Headshot

Jonathan Cornelissen

Co-founder of DataCamp

Track statement of accomplishment