DataCamp Introduction to R Programming [R Basics Course Review]

R programming is a big undertaking.

I mean how do you get from this…

… To this?

Data visualization with R. Image courtesy of Alison Blaine

Not to worry.

We’ve found an awesome introduction to R programming.

But first…

๐Ÿง What is R?
R is a programming language for statistical computing and graphics.
It’s one of the most popular languages used by statisticians, data analysts, researchers and marketers.

Introduction to R Programming: What are some uses of R?

R is used to to retrieve, clean, analyze, visualize and present data.

It’s applied to diverse fields such as:

  • social media – behavior analysis
  • IT – software development
  • finance – fraud detection
  • government – record-keeping

And much, much more.

Here are some common applications of the R programming language. Image courtesy of TechVidvan.

Best way to learn R:

In our opinion, one of the best ways to learn R is taking online courses.
And that’s why we recommend DataCamp.

This post contains affiliate links. I may receive compensation if you buy something. Read my disclosure for more details.

Introduction to R Programming – TLDR:

โžก๏ธ 146 R courses
โžก๏ธ 80 projects
โžก๏ธ 23 skill tracks for R
โžก๏ธ 6 career tracks for R

Sign up for DataCamp’s Introduction to R
๐Ÿ‘‰ here. ๐Ÿ‘ˆ

What is DataCamp?

DataCamp is a text and video-based learning platform that focuses primarily on data science courses. They currently offer over 340 courses to develop your data science skills.

It’s got 146 courses and 80 projects related to R programming.

In addition, they’ve got 23 R programming skill tracks and 6 career tracks.

DataCamp skill tracks contain a curated combination of lessons, quizzes, videos and projects. These are designed to help you learn and practice real-world skills.

โฒ๏ธ Skill tracks typically take 2-3 months to complete. โฒ๏ธ

DataCamp career tracks are designed to give developers in-depth foundational understanding of concepts in a specific career. Like skill tracks, career tracks contain lessons, quizzes, videos and projects to learn and practice real-world skills.

But itโ€™s a much heavier work load.

โฒ๏ธ Career tracks typically take 6 months to a year to complete. โฒ๏ธ

There are 6 career tracks in R Programming on DataCamp.

๐Ÿ’กDid you know? R runs on all platformsWindows, Mac and Linux.

DataCamp: Introduction to R Course

โš ๏ธ Level: Beginner

โฐ Estimated completion time: 4 hours

๐Ÿ’ป Exercises: 62

๐Ÿ“น Videos: 0 (atypical for this platform)

Introduction to R has 6 chapters:

  1. Intro to Basics
  2. Vectors
  3. Matrices
  4. Factors
  5. Data Frames
  6. Lists

Before the course begins, you’ll learn how to use the simple embedded code editor.

At the start of the DataCamp Introduction to R course, you’ll learn how to use the embedded code editor.

This lets you to code in the browser alongside the exercises.

This R basics course is also part of 3 skill and career tracks:

  • Data Analyst with R
  • Data Scientist with R
  • R Programming

Let’s check it out.

โœจ Chapter 1: Intro to Basics

In this chapter, you’ll learn how to use the console as a calculator and how to assign variables.

In addition, you’ll get to know the basic data types in R.

In the DataCamp Introduction to R course, you’ll learn how to use arithmetic in R. This is a typical learning environment with a set of instructions next to the embedded code editor. This is the second Variable Assignments in this chapter.

Plus you’ll work on 3 variable assignments using the embedded code editor.

โœจ Chapter 2: Vectors

Things get a little spicy in this chapter: You’ll learn how to use vectors in R by analyzing Las Vegas gambling results. ๐ŸŽฐ

This DataCamp Introduction to R course makes learning entertaining with creating vectors in R using a Las Vegas scenario.

And from there you’ll be able to create vectors in R, name them, select elements, and compare different vectors.

โœจ Chapter 3: Matrices

The fun keeps rolling on in this chapter: You get to analyze box office numbers of Star Wars movies.

In this chapter of Introduction to R, you’ll learn how to use matrices in R. DataCamp keeps it interesting by using Star Wars movies at the box office to learn and apply your newly acquired skills.

And learn how to use matrices in R, of course.

Upon completion, you’ll be able to create matrices and do basic computations with them.

โœจ Chapter 4: Factors

This is the part of Introduction to R where things get a little more serious. No more Vegas. No more movies. It’s down to business…

Often times, data falls into limited numbers of categories.

Here’s a sample of instructions in the Factors chapter of Introduction to R on DataCamp.

And in this chapter, you’ll learn how categorical data is stored in factors. Then you’ll learn how to create, subset and compare factors using R.

โœจ Chapter 5: Data Frames

Grab your space boots, because this chapter has a space theme. ๐Ÿช

This exercise in Introduction to R shows you how to use R to recall the names of ringed planets in our solar system. Pretty neat, don’t you think?

Most datasets are stored as data frames.

And by the end of this chapter, you’ll be able to create a data frame.

From there you can select interesting parts of and order a data frame according to certain variables.

โœจ Chapter 6: Lists

Lists can hold components of different types.

This DataCamp Introduction to R course uses Jack Nicholson’s career in cinema to teach the concepts of lists.

Using Jack Nicholson’s movie career, you’ll learn how to create, name and subset lists.

Datacamp Pricing

Introduction to R’s first chapter is free on DataCamp.

However, you may want to consider a subscription for these perks:

Free TierMonthly
๐Ÿคฉ Best Deal!
Access to
First chapter
All 340+
All 340+
All Coding
Career TracksโŒ1414
Skill TracksโŒ5151
Mobile App
Power BI,
Live SessionsโŒโŒโœ…
Priority SupportโŒโŒโœ…

๐Ÿ‘‰ You can check out DataCamp here.

So, is Introduction to R Programming worth it? Conclusion

Whether you have previous coding experience or are a complete newbie, Introduction to R Programming on DataCamp is a high-quality beginner course to learn R.

It starts with the basics and hones in on the fundamentals.

And with DataCamp’s learning structure, you can easily transition into the next course, skill track or learning track.

So that way you can maximize your understanding of R programming.

Looking Ahead… Other DataCamp R Courses

Intermediate R Course

โš ๏ธ Level: Intermediate

โฐ Estimated completion time: 6 hours

๐Ÿ’ป Exercises: 81

๐Ÿ“น Videos: 14

After Introduction to R, you can jump right into DataCamp’s next course: Intermediate R.

Here you’ll learn about:

  • conditional statements
  • loops & functions
  • regular expressions in R
  • data structure manipulations

And much more.

More R Courses on DataCamp

And from there, you’ll get into more specified courses such as:

๐Ÿ”ท Introduction to Tidyverse

๐Ÿ”ท Correlation and Regression in R

๐Ÿ”ท Joining data with dyplr

๐Ÿ”ท Cleaning Data in R

๐Ÿ”ท Data Visualization in R

And many more.

Up Next: Is Grokking the Machine Learning Interview Worth It? [Machine Learning Interview Preparation]