R for Data Analysis

Our R for Data Analysis course is for students and developers who want to learn how to use the R programming language for data analysis, data visualization, and machine learning tasks.

Student rating

5.00 Out Of 45 Students

How to Become a Data Scientist

Sign up to receive this FREE ebook
written by Pierian Training founder Jose Portilla!

What You’ll Learn

  • Program in R
  • Use R for Data Analysis
  • Create Data Visualizations
  • Use R to handle csv, Excel, SQL files or web scraping
  • Use R to manipulate data easily
  • Use R for Machine Learning Algorithms
  • Use R for Data Science

Top Companies Offer Our Courses

general electric (GE) logo transparent png
microsoft png logo
starbucks logo png
credit suisse logo
salesforce logo png transparent
capital one logo
mckinsey and company logo
cigna logo
us naval research laboratory logo

Course Content

You’ll learn how to use R for creating functions and data frames in order to work with large datasets in R. This course also covers how to use R for data visualization and machine learning prediction modeling.

  • Programming in R
    • RStudio
    • Syntax
    • Arithmetic
    • Data I/O
    • Logical Statements
  • Data Manipulation with R
  • Data Visualization with R
  • Use R for Data Analysis and Data Science
  • Machine Learning with R
    • Linear Regression
    • Logistic Regression
    • Support-Vector Machine
    • Decision Trees
    • Neural Networks
    • Natural Language Processing


Beginner to Intermediate developers looking to use R and RStudio to visualize and explore large and complex data sets.


Course Description

R is a programming language designed specifically for statistical analysis and has an ecosystem of data focused libraries such as caret and ggplot2. This course will teach you how to program with R and RStudio, how to create amazing data visualizations with ggplot2, and how to use Machine Learning with R! Become an expert in R at your own pace through our on-demand subscription to our entire data science training catalog.

What Students Are Saying

It's just a perfect pace. Jose exhibits positive tone and confidence while moving at a pace that works for me. Not too much info, not too little.

Joey Loss

The instructions are clear and concise. He breaks down each concepts point by point and shows what errors to avoid and what steps to take to arrive at an output.

Mohammad Haque

Jose is a world-class teacher. I highly recommend all of his content.

Arjun Chakravarti

The lectures are so explanatory, easily understandable , for a beginner like me its so smooth to understand the concepts . Thank you .

Chandan Das

It's been great so far and I'm happy with the way everything is set up.

Hana Ateeq

Good explanations on a wide variety of topics related to R.

Jonathan Kagan

The course development and the method of teaching is excellent even a person with little programming knowledge can understand it easily. It is really helpful course.

Intizar Hassan

An excellent introduction to using R. The instructor is very clear and paces each section well.

James Burrowes

Very easy to understand and easy to follow lectures.

Torben Meyer

A lot of explanations, very clear set up of everything, exercices explained. Like having a teacher for oneself

Leave Review
Add a review

Your email address will not be published. Required fields are marked *


Learn directly from our expert instructors via live webinar. Also includes the full video-on-demand course.

Private Groups

Train your whole team

Empower your employees with the latest technology skills to support professional development at your organization.

Instructor-led, on-demand, or hybrid cohort training approaches motivate employees and encourage team building while supporting the advancement of technical skills at your organization.

More Courses to Explore

  • Python for Data Science

    Enroll in our Python course to master skills for data science. Use real-world situations, data reports, and more in this Python class.  
  • GCP Professional Data Engineer (PDE) Exam Prep

    This course prepares your for the Google Cloud Platform Professional Data Engineer (PDE) certification exam. A foundational understanding in Google Cloud Platform is required and can be obtained by reviewing the Google Cloud Associate Cloud Engineer (ACE) course materials, included in the cost of this course.
  • Python for Finance

    Enroll in our Python for Finance course today! Learn to use various Python libraries such as QuantConnect to perform financial analysis and research.    
  • Django Development

    Enroll in our full stack web developer course to learn how to use your knowledge of Python with Django to build an immersive website. Start today!

  • Flask Development with Python

    Take our Flask Web Development course today! Learn how to create and deploy powerful web applications with the Flask framework for Python.
  • Dashboards with Plotly and Dash

    In this Interactive Python course, you will learn how to use Plotly and Dash libraries to build interactive data plots and dashboards. Start learning today!