Udacity Logo
Log InJoin for Free
Free

Data Analysis with R

Course

Data is everywhere and so much of it is unexplored. Learn how to investigate and summarize data sets using R and eventually create your own analysis.

Data is everywhere and so much of it is unexplored. Learn how to investigate and summarize data sets using R and eventually create your own analysis.

Last Updated March 4, 2022

Prerequisites:

No experience required

Course Lessons

Lesson 1

What is EDA?

Learn about what exploratory data analysis (EDA) is and why it is important.

Lesson 2

R Basics

Install RStudio and packages, learn the layout and basic commands of R, practice writing basic R scripts, and inspect data sets.

Lesson 3

Explore One Variable

Learn how to quantify and visualize individual variables within a data set using histograms, boxplots, and transforms.

Lesson 4

Problem Set: Explore One Variable

Practice using R functions and univariate visualizations to explore and understand individual variables.

Lesson 5

Explore Two Variables

Learn techniques for exploring the relationship between any two variables in a data set, including scatter plots, line plots, and correlations.

Lesson 6

Problem Set: Explore Two Variables

Practice using bivariate exploration techniques to explore relationships between variables.

Lesson 7

Explore Many Variables

Learn powerful methods for examining relationships among multiple variables, and find out how to reshape your data.

Lesson 8

Problem Set: Explore Many Variables

Practice using multivariate exploration techniques to look at more complicated relationships between multiple variables.

Lesson 9

Diamonds & Price Predictions

Put it all together in this case study where we investigate the diamonds data set alongside Facebook Data Scientist, Solomon Messing.

Lesson 10

Final Project

Taught By The Best

Photo of Moira Burke

Moira Burke

Instructor

Photo of Chris Saden

Chris Saden

Instructor

Photo of Solomon Messing

Solomon Messing

Instructor

Photo of Dean Eckles

Dean Eckles

Instructor

The Udacity Difference

Combine technology training for employees with industry experts, mentors, and projects, for critical thinking that pushes innovation. Our proven upskilling system goes after success—relentlessly.

Demonstrate proficiency with practical projects

Projects are based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.

  • Gain proven experience

  • Retain knowledge longer

  • Apply new skills immediately

Top-tier services to ensure learner success

Reviewers provide timely and constructive feedback on your project submissions, highlighting areas of improvement and offering practical tips to enhance your work.

  • Get help from subject matter experts

  • Learn industry best practices

  • Gain valuable insights and improve your skills