
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.