SKILL PATH
R BASICS FOR DATA ANALYSIS
R is a very popular and easy-to-use programming language designed for analysis. It’s especially great for data visualization, and a thriving and helpful community of R programmers offers a lot of support to new programmers.
41 hours
14
4
Beginner
Start learning for free!

SKILL PATH: R BASICS FOR DATA ANALYSIS
Here's what you'll learn to do.
Even if you’ve never written a line of code in R, you’ll catch on quickly, and we’ll have you writing code in minutes. If you like what you see in the first course, you can move on from here to study data visualization, data cleaning, or statistics.
- Fundamentals of programming in R
- How to use control flow and iteration
- How to work with and create your own functions
- Basics of working with strings and dates
Course Structure: R Basics for Data Analysis
Learn R programming syntax basics, data types, and perform calculations using common arithmetics operators.
Learn how to create a data structure, how to index a data structure, and perform operations over a data structure.
Learn how to use control flow with if-else statements, how to repeat your code efficiently with iteration, and how to use functions and write your own functions.
Learn how to manipulate strings from the stringr package, how to manipulate strings from the lubridate package, and how to use the map function from the purrr package.
It's not just what you learn,
but how you learn it.
Retain
Learn by writing and validating code,
not by watching videos.
Reinforce
Challenge yourself with dozens of
practice problems.
Reference
Revisit what you've learned anytime you need a refresher.
Join over 1 million data learners!

Rated 4.85/5 on Switchup + Voted Best Bootcamp Winner of 2021

David Rodrigues @davidorodrigues
I left datacamp for @dataquestio. 10x better I wish I had started Dataquest 2 years ago.

1

3

6


Lysdel Tellez @LysdelTellez
It’s great! So many options; R, SQL, Python. And they take you on guided projects where you understand the reasoning behind the code and are able to apply it to future projects.

2

5

14


Cesar Jr @ceeezthedata
I've been learning data science with Dataquest — and it's a game changer! No boring videos or fill-in-the-blank exercises. Try it for yourself!

2

5

14


ChukwuSom @legally_6lack
Studying with @dataquestio has been the best decision I have made this year.

13

2

24


Ijeoma Benson @ijeybenson
If you want to get into a career in data, choose DQ. The education they offer would stretch you and prepare you for real life work.

33

12

86


Matthew Madden @mattmadden
I've found @dataquestio super helpful in levelling up my data skills. #100daysofcode #DataScience

12

7

17

We Learn Better Together
When you join Dataquest, you join a community of committed learners.
✓
Get fast help with your technical questions
✓
Share your projects and get supportive feedback
✓
Chat one-on-one with developing data experts
✓
Get career tips from career moderators
Start learning R Basics for Data Analysis today!
Looking for something else? Browse our skill path catalogue.