R203: Data Manipulation and Visualisation in R

Authors: Dr Anastasios Papaioannou (part of this course material is derived from The Carpentries)

Course duration: 1 day

Learn about Data Manipulation, Data Transformation and Data Visualisation in R using the dplyr, tidyr and ggplot2 packages.

About this course

R is quickly gaining popularity as a programming language for statisticians, data scientists and researchers. It has an excellent ecosystem including the powerful RStudio and the Shiny web application framework.

In this workshop, you will learn how to manipulate, explore and get insights from your data (Data Manipulation using the dplyr package), as well as how to convert your data from one format to another (Data Transformation using the tidyr package). You will also explore different types of graphs and learn how to customise them using one of the most popular plotting packages in R, ggplot2 (Data Visualisation).

We teach using RStudio, which allows program code, results, visualisations and documentation to be blended seamlessly.

Join us for a live coding workshop where we write programs that produce results, using the researcher-focused training modules from Intersect and the highly regarded Software Carpentry Foundation.


Learning Outcomes

  • DataFrame Manipulation using the dplyr package
  • DataFrame Transformation using the tidyr package
  • Using the Grammar of Graphics to convert data into figures using the ggplot2 package
  • Configuring plot elements within ggplot2
  • Exploring different types of plots using ggplot2



Either Learn to Program: R or  Learn to Program: R and R for Research needed to attend this course. If you already have experience with programming, please check the topics covered in the Learn to Program: R and R for Research courses to ensure that you are familiar with the knowledge needed for this course.



Copyright © 2021 Intersect Australia Ltd. All rights reserved.

Introductory Slides

Back to courses
Your browser is not supported. Please upgrade your browser.