] } , { "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What's the best way to learn R?", "acceptedAnswer": { "@type": "Answer", "text": "The best learning resource is the one that you will stick with. For some students, that means a resource that's fun and engaging like a mobile or PC game. For others it's a resource that lets them learn on their own time, like a mobile app or YouTube channel. For other students, it's a resource that emphasizes reinforcement, such as a workbook or set of printable worksheets. The best way to figure out what is right for you is to look at a wide range of resources, keeping your selection criteria in mind. <a href="https://www.learnamic.com/learn-r">Search our database of 6 resources for learning R.</a>" } } , { "@type": "Question", "name": "What should I consider when choosing a learning resource for R?", "acceptedAnswer": { "@type": "Answer", "text": "Think about what is going to help you continue with the resource and actually complete it. Primary considerations should be: <ul> <li>Time commitment - how much time can you spend with this resource per day/week? </li> <li>Portability - will you be studying at home or in other places, such as on the bus or after school? </li> <li>Reinforcement learning - does the resource offer reinforcement? Think about whether you'll want exercises or printable worksheets to help you practice what you learned. </li> <li>Price - does the resource require a monthly subscription? This may be fine for topics you can learn in a month or two, but it may be prohibitively expensive otherwise. </li> </ul><a href="https://www.learnamic.com/learn-r">Search our database of 6 resources for learning R.</a>" } } , { "@type": "Question", "name": "I have specific needs for learning R. Where can I find learning materials to meet my needs?", "acceptedAnswer": { "@type": "Answer", "text": "Our <a href="https://www.learnamic.com/search?q=R">advanced search page</a> offers powerful filtering tools so you can find the right learning materials for you." } } ] } ] }

Learn R


R is one of the most popular programming languages in statistics and data science.

We have 6 resources for learning R including educational Online Classes, YouTube & Online Videos, Windows Software, Websites, and Kindle & Other eBooks, from providers such as Microsoft, Pluralsight, Simpliv, and Datacamp.


Free
Paid add-ons

Introduction to R


High School - College | Online class

With over 2 million users worldwide R is rapidly becoming the leading programming language in statistics and data science. Every year, the number of R users grows by 40%, and an increasing number...

$5

Learn R in a Day

7th - College | ebook/Kindle

Provides the reader with key programming skills through an examples-oriented approach and is ideally suited for academics, scientists, mathematicians and engineers. The book assumes no prior...

Free
Paid add-ons

Programming in R for Data Science


College | Online class

This computer science course from Microsoft, developed in collaboration with the Technical University of Denmark (DTU), provides you with the knowledge and skills required to use R in the field of...

1
$13

R programming with Statistics for Data science : Learn Hands-On


High School - College | Online class, Online/YouTube video

R is most popular and the leading open source language language in data science and statistics. Today, R language is the choice for most data science professionals in every industry and academics....

Free

Swirl


College | Mac OS, Windows

Teaches you R programming and data science interactively, at your own pace, and right in the R console.

Free

Try R


9th - College | Online resource

R is a tool for statistics and data modeling. The R programming language is elegant, versatile, and has a highly expressive syntax designed around working with data. R is more than that, though —...

Did we miss something?

Add your favorite resources to our directory for free!
Add Resource

See free resources for R

Frequently Asked Questions

What's the best way to learn R?

The best learning resource is the one that you will stick with. For some students, that means a resource that's fun and engaging like a mobile or PC game. For others it's a resource that lets them learn on their own time, like a mobile app or YouTube channel. For other students, it's a resource that emphasizes reinforcement, such as a workbook or set of printable worksheets. The best way to figure out what is right for you is to look at a wide range of resources, keeping your selection criteria in mind. Search our database of 6 resources for learning R.

What should I consider when choosing a learning resource for R?

Think about what is going to help you continue with the resource and actually complete it. Primary considerations should be:

  • Time commitment - how much time can you spend with this resource per day/week?
  • Portability - will you be studying at home or in other places, such as on the bus or after school?
  • Reinforcement learning - does the resource offer reinforcement? Think about whether you'll want exercises or printable worksheets to help you practice what you learned.
  • Price - does the resource require a monthly subscription? This may be fine for topics you can learn in a month or two, but it may be prohibitively expensive otherwise.
Search our database of 6 resources for learning R.

I have specific needs for learning R. Where can I find learning materials to meet my needs?

Our advanced search page offers powerful filtering tools so you can find the right learning materials for you.