
Loved by learners at thousands of companies
Course Description
This course contains all lessons from swirl's R Programming course. Learn about the powerful R programming language inside RStudio.
Training 2 or more people?
Get your team access to the full DataCamp platform, including all the features.- 1
The true basics
FreeThis chapter introduces the basic building blocks of the R programming language. You'll learn how to do arithmetic, create variables, manipulate your workspace, work with files, and generate sequences of numbers.
- 2
Data structures
FreeUnderstanding data structures is essential. In this chapter, you'll start with the simplest and most common data structure in R: the vector. You'll then learn how to deal with missing values, how to subset, and how to work with matrices and data frames.
- 3
Logic, functions and the apply family
FreeThis chapter introduces more advanced R programming topics like logic, functions, and one of R's most helpful assets: the 'apply' family of functions.
- 4
Working with data
FreeThis chapter is a first step towards working with real-world datasets. You’ll learn how look at data, do simulations, and work with dates and times. To end, you will do your first graphical explorations of data.
Training 2 or more people?
Get your team access to the full DataCamp platform, including all the features.Join over 19 million learners and start R Programming with swirl today!
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.Grow your data skills with DataCamp for Mobile
Make progress on the go with our mobile courses and daily 5-minute coding challenges.