Mastering Data Visualization with R
4.7 (246 ratings)
2,297 students enrolled

# Mastering Data Visualization with R

Visualize data using R Base Graphics, Lattice Package and ggplot (GGPlot2) for data analysis and data science
4.7 (246 ratings)
2,297 students enrolled
Created by Sandeep Kumar ­
Last updated 3/2018
English
English
Current price: \$100.99 Original price: \$144.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
• 6 hours on-demand video
• 9 articles
• Access on mobile and TV
• Certificate of Completion
Training 5 or more people?

What you'll learn
• Understand what plots are suitable for a type of data you have
• Undestand the data before you make a plot
• Visualize data by creating various graphs using R base package, lattice and ggplot2 packages
• A case study to select a diamond - to explain ggplot()
Requirements
• Some basic knowledge of R is expected. However this course does include a quick overview of R knowledge required for this course.
Description

This course will help you draw meaningful knowledge from the data you have.

Three systems of data visualization in R are covered in this course:

A. Base Graphics    B. Lattice package  C. GGPlot2

A. Types of graphs covered in the course using the base R package:

Single Continuous Variable:  Histogram, Density Plot, Box-Whisker Plot

Single Discrete Variable: Bar Chart

Two Continuous Variable: Scatter Plot

Two Variable: One Continuous, One Discrete: Box-Whisker Plot, Pie Chart, Dot Chart, Strip Chart

Two Variables: Both Discrete: Mosaic Plot, Stacked Bar Plot

Time series: Line Charts

B. Types of graphs covered in the Lattice package:
Histogram, Density Plot, Box-Whisker Plot, Bar Chart, Scatter Plot, Dot Chart, Strip Chart

C. Graphs covered in GGPlot2 package:
In this section you will learn about 7 layers in ggplot() and how to use these. In addition there is a project of selecting a diamond from the dataset  of 54000 diamonds, based on my budget.

Commonly Used Graphs: Histogram, Density Plot, Box-Whisker Plot, Bar Chart, Scatter Plot, Dot Chart, Strip Chart

Who this course is for:
• Data Science, Six Sigma and other professionals interested in data visualization
Course content
Expand all 75 lectures 06:12:50
+ *** Section 1: Introduction and Getting Started with R ***
9 lectures 35:13
Preview 05:06
R Studio First Look
03:12
Data Types in R
05:36
Vector
04:55
Factor
05:25
List
02:08
Matrix
05:31
Data Frame
03:17
00:03

Quiz on data structure

Quiz 1 # Data Structure
7 questions
+ *** Section 2: Explore the Data Before Visualization ***
4 lectures 15:18
Section 2: Introduction
01:15
Exploring Datasets Available in the R Base Package
08:39
Datasets Available in ggplot2 Package
05:21
00:03
Quiz 2 - Exploring Data Before Visualization
6 questions
+ *** Section 3: Planning for Visualization - What Plot to Use? ***
8 lectures 24:56
Section 3: Introduction
01:25
Plotting single continuous variable
05:49
Plotting single discrete variable
03:22
Plotting one continuous and one discrete variable
04:49
Plotting two discrete variables
04:04
Plotting time series
02:08
00:03
+ *** Section 4: Visualization Using R Base Commands ***
16 lectures 01:13:44
Section 4: Introduction
00:49
1 Plotting Histogram
10:39
2 Density Plot
03:00
3 Box Plot
04:48
4 Bar Plot
05:44
5 Scatter Plot
05:37
5a Scatter Plot Part 2
09:58
6 Box Plot by group
04:41
Preview 05:33
8 Dot Chart
05:24
9 Strip Chart
02:56
10 Mosaic Chart
08:19
11 Stacked Bar Chart
04:07
12 Time Series
02:00
00:03
Assignment 1 : Plots Using Base R Commands
00:06
+ *** Section 5: Visualization Using Lattice Package ***
15 lectures 01:18:58
Section 5: Introduction
00:58
Introduction to Lattice Plots
06:53
Drawing a Histogram using Lattice Package - Part 1
07:08
Drawing a Histogram using Lattice Package - Part 2
12:33
Density Plot Using Lattice - Part 1
03:42
Density Plot Using Lattice - Part 2
04:51
Box and Whisker Plot Using Lattice
06:55
Bar Plot Using Lattice
05:24
Scatter Plot Using Lattice
10:43
Scatter Plot Matrix Using Lattice
06:56
3D Scatter Plot Using Lattice
04:01
Dot and Strip Plots
04:30
00:03
Assignment 2: Plots Using Lattice Package
00:06
+ *** Section 6: Visualization Using ggplot2 Package ***
23 lectures 02:24:37
Preview 03:14
Introduction to ggplot2 Package
02:42
Your First Visualization Using ggplot2 Package
08:39
A Few More geoms with Single Continuous Variable
08:15
Project: Analyzing Diamonds by Carat Size - Part 1
11:03
Project: Analyzing Diamonds by Carat Size - Part 2
07:30
Project: Analyzing Diamonds by Cut
10:02
Project: Analyzing Diamonds by Color
03:14
Project: Analyzing Diamonds by Clarity - Final Selection
04:29
Data and Aesthetics Layers in ggplot
09:21
Aethetics Layer - Part 2
07:21
geom Layer in ggplot
08:02
facets Layer in ggplot
06:53
stats Layer in ggplot
05:59
coord Layer in ggplot - Changing Scale
05:21
coord Later in ggplot - Changing Ratio
03:33
coord Layer in ggplot - Polar Coordinates and Pie Chart
09:28
coord Layer in ggplot - Axis Transformation
07:34
Themes Layer in ggplot
05:53
Quick and Easy - qplot()
09:14