Prof. Eric A. Suess


In this class you will learn about data visualization. You will learn about best practices for making effective visualizations from data using modern software.

In this class you will also be introduced to some of the modern visualization software tools.

A grammar for data graphics


  • Scale
  • Guides/Legends
  • Facets
  • Layers
  • Animation

Data graphics in R



  • scatterplots, smoothers, boxplots, histograms, density plots, bar graphs, clustered bar graphs, stacked bar graphs, pie charts, time plots


  • multiple smoothers, facets, mosaic plot, maps, choloropeth maps, networks

ggplot website

Take a look at the ggplot2 website.

Be sure to download the ggplot2 Cheatsheet.

Here is the link to the ggplot2 extensions website.

Interactive data graphics

Web rich content has brought more color and motion to data visualization.

Interactive data graphics

Spatial data

Working with geolocation data and maps

Distances and routes

Network science

Graphs in visualizations.