Taming ggplot Graphics in R

Taming ggplot Graphics in R
Taming ggplot Graphics in R

Principal speaker

Dr Daniela Vasco

This workshop builds on the previous one (Excellent Graphics in R), which showed how ggplot supports Tufte's principles of excellence, for visualising data. Underlying ggplot is a Grammar of Graphics, a powerful framework for drawing all kinds of graphs. However, some elements of the framework can be difficult to master, especially to produce legends or annotations, or work with different data types like dates. We examine straightforward though inelegant & limited solutions, to motivate your learning about the concepts that support more elegant & more useful options. These may support more efficient and effective use of ggplot, whilst also better aligning with Tufte's principles of excellence in graphics. Importantly, we will introduce computational thinking to help you learn and test new ggplot functionality, whilst ensuring that graphs are reproducible.

Prerequisites: We presume you are already able to produce a histogram and scatterplot in ggplot, e.g. by attending the workshops: Induction to Thinking with R; Excellent graphics in R.

Level: This workshop is aimed towards filling conceptual gaps not typically addressed in online tutorials in R, for advanced beginners or intermediate level users of R.

Duration: 3 hours

Preparation: To check you have adequate background please look at the well-structured online help for the package. Also, send us a plot that you find interesting and would like to be able to replicate in the future. These can be emailed to Dr Daniela Vasco, d.vasco@griffith.edu.au

Please install R, R studio and ggplot.

This workshop is part 2 of 2 workshops about Graphics in R.


Event categories
Event contact details