Graphs in R - Data Visualization with R Programming Language
3.7 (212 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,968 students enrolled

Graphs in R - Data Visualization with R Programming Language

Convincing R graphs using ggplot 2, lattice, plotrix & base. Use the powerful R language to create vivid visualizations
3.7 (212 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,968 students enrolled
Last updated 9/2016
English
English [Auto-generated]
Current price: $65.99 Original price: $94.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • you will learn all about the graphical parameters in R
  • you will see how the plotrix library can enlarge your data toolbox
  • you will learn how you can create histograms, barplots, scatterplots, lineplots, stepplots and many more by using the R base functionalities
  • you will learn about the whole different system of ggplot2 plots
  • you will learn about the lattice package, which is widely used in academic settings
Requirements
  • Basic statistics knowledge
  • Basic understanding of graph creation
  • Good understanding of R (up to R Level 1 course content)
  • Interest in data science
  • R and RStudio ready on your computer
Description

R-Tutorials shows how to create convincing graphs in R

Do you want to create insightful graphs?

Do you want to show your data crystal clear?

Do you want your data to be understood by everyone?

Do you want a versatile graphics toolbox?

Do you want powerful formatting skills?

If you anwered YES to some of these questions - this course is for you!

Data is useless if you do not have the right tools to build informative graphs. Plots need to be understood easily while being accurate at the same time. R-Tutorials gladly enlarges your data toolbox so that you can surmount in your career.

R offers a variety of plotting devices, some of them (like ggplot2) are whole systems which need to be learned like a new language. R-Tutorials shows how to learn those languages.

In this course you will learn about the most important plotting packages ggplot2, lattice and plotrix. According to the teaching principles of R Tutorials every section is enforced by exercises for a better learning experience. You can download the code pdf of every section to try the presented code on your own.

The course starts with the base parameters which are needed to format and manipulate any basic graphs in R.

After that you will learn about the most common types of graphs in R base and you will see some very useful graphical extensions of the plotrix package.

Ggplot2 is a very famous graphs package and is viewed as the most powerful graphics device R has to offer. You will get an in depth tutorial on that package.

At last you can see how Lattice offers some more very useful functions.

With that knowledge you will have an extremely powerful toolbox to excel in your career and in your studies.

What R you waiting for?

Martin

Who this course is for:
  • Statisticians and data scientists
  • Students working with data
  • Entrepreneurs working with R
  • Web Developers
Course content
Expand all 46 lectures 04:36:42
+ Graphical parameters in R base
14 lectures 01:09:38

Introduction to the par family

Changing parameters with par

Preview 07:29

Par functions from A - F

Parameters adjust to family
05:43

Par functions from F to L

Parameters foreground to las orientation
04:38

Par from L to M

Parameters lend to margin
04:40

Point Types

Point types
04:03

Introduction to par from P to X

Parameters point size to log scales
06:00

Types of plot function

Different ways of adding text to a plot

Plot Types and adding text
06:32

Adding line with abline - lower level plotting

Adding symbols to plot

Adding lines and symbols
04:27

Adding legends

Formatting axes

Legends and axes
05:12

Summary

Section summary
07:50
Exercises par
03:47
Solutions par
06:38
Further R Exercises
02:39
Parameters Script
16 pages
+ Base plotting commands
6 lectures 34:04

Boxplots

Adding means to boxplots

Boxplots
07:32

Histograms

Binsizes

Combined histograms

Histograms
10:44

Single and grouped bar plots

Bar charts
05:37

Pie charts

Summary

Pie charts and summary
05:34
Exercises and solutions Base plots
04:37
Base plots Scipt
8 pages
+ Library plotrix
9 lectures 36:02
Introduction to plotrix and nested bar charts
04:16
3Dpie charts and fan plots
04:15
Gantt charts
05:33
Gap plot and adding tables to a plot
05:52
Zoom in plot and lower level plotting
06:49

Summary

Summary
02:30
Exercises plotrix
02:42
Solutions Plotrix
04:05
Plotrix Script
13 pages
+ Library ggplot2
12 lectures 56:51
Plotting with qplot
05:24
Histograms, facets and aesthetics with qplot
07:04
ggplot intro
02:47
Scatterplots with ggplot
08:09
Formatting text with ggplot
08:48
Histograms with ggplot
06:14
Boxplots with ggplot
05:42
Summary
02:25
Exercises ggplot2
02:49
Solutions ggplot2
03:24
Ggplot2 Script
18 pages
+ Library lattice
5 lectures 18:07
Introduction to Lattice and Bar charts
06:10
Shingles
05:23
Box plot and Violin plots
03:31
Exercises and Solutions in Lattice
03:03
Script Lattice
7 pages