Teaching, Learning, Information Technology

Teaching, Learning, Information Technology

Javed Alam  //  

Connect with me on Twitter

Mar 23 / 11:03pm

Data visualization mini course

Download all code and data

  • Introduction to ggplot2 (print)

    How to create scatterplots, and how to add extra variables with aesthetics (like colour, shape and size) or facetting. Data: fuel economy of US cars.

  • Graphics for large data (print)

    Histograms and bar charts for displaying distributional summaries. Boxplots. Other techniques for overcoming overplotting when drawing scatterplots of large datasets. Data: prices and characteristics of 50,000 diamonds.

  • Data manipulation and transformatio (print)

    Group-wise summaries and transformations to add extra information to your plots. How to visualise time series. Data: trends in US baby names over the last 120 years.

  • Polishing your plots (print)

    Tweaking your plots for maximum presentation impact. Introduction to colour theory. Labels, legends and axes. Tweaking the plot themes.

Download all slides (zip, 5 meg)

Feedback