To round out your R programming skills, you'll dive into its data science capabilities by loading and saving data and manipulating data frames using base R and the dplyr package. You'll also analyze data by exploring its underlying distribution and identifying missing values. Then, you'll visualize data by using base R and ggplot2 to plot that data in various ways. Lastly, you'll create statistical and machine learning models in R that can make predictions and other estimations about data.

R Programming: Data Analysis and Modeling

R Programming: Data Analysis and Modeling
This course is part of R Programming for Data Science Specialization

Instructor: Bill Rosenthal
Access provided by Barbados NTI
What you'll learn
Load, save, and manipulate datasets using base R utilities, high-performance data.table syntax, and expressive dplyr grammar-driven data pipelines.
Conduct exploratory data analysis by evaluating statistical distributions, calculating central tendency metrics, and handling missing data.
Generate advanced visualizations with base graphics and `ggplot2` layers, refining layouts using custom themes, aesthetics, and multi-plot facets.
Data files for this course are provided in the first course of this specialization, "R Programming: Setup and Data Processing".
Skills you'll gain
- Data Structures
- Statistical Machine Learning
- Statistical Analysis
- Computer Programming Tools
- Software Development
- Statistical Modeling
- Data Import/Export
- Computer Programming
- Statistical Visualization
- Machine Learning Algorithms
- Machine Learning Methods
- Plot (Graphics)
- Data Analysis
- Regression Analysis
- Data Visualization
- Decision Tree Learning
- Machine Learning
- Data Science
Tools you'll learn
Details to know

Add to your LinkedIn profile
1 assignment
January 2026
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 5 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Offered by
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Explore more from Data Science

Logical Operations

Logical Operations


