Skip to main content
skill track

R Programming

Develop your R programming skills and learn how to code like a programmer in this beginner’s track. Explore the R language and practice your R coding skills. 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 R code using code profiling and benchmarking. Finally, you'll get to grips with writing functions and object-oriented programming (OOP). By the end of this track, you’ll have more confidence in programming in R and be ready to tackle more advanced R programming tasks, including advanced data visualization and machine learning.

RClock22 hoursLearn5 coursesTrophyStatement of Accomplishment

Create Your Free Account



By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Introduction to R

Master the basics of data analysis in R, including vectors, lists, and data frames, and practice R with real data sets.

4 hours

Jonathan Cornelissen Headshot

Jonathan Cornelissen

Co-founder of DataCamp