ncibtep@nih.gov

Bioinformatics Training and Education Program

Data Visualization in R: Introduction to ggplot, Part 1 of 2

Data Visualization in R: Introduction to ggplot, Part 1 of 2

 When: Sep. 22nd, 2025 1:00 pm - 2:30 pm

Learning Level: Beginner

To Know

Where:
Online Webinar
Organizer:
NIH Library
Presented By:
Doug Joubert (NIH Library)

About this Class

The "Data Visualization in R" series focuses on using ggplot2 and the broader tidyverse ecosystem to create visualizations. Attendees will progress from foundational plotting techniques to advanced customization, learning to create multi-faceted displays and apply professional styling. The series emphasizes ggplot's flexibility and power within a tidy data workflow. By the end of the series, attendees will have a solid foundation in building effective visualizations using the tidyverse ecosystem.

This hour and half online training will explore the topics of perception and cognition, and how these apply to data visualization. This training will also teach you how to visualize your data using ggplot2. We will start by creating a simple scatterplot and use that to introduce aesthetic mappings and geometric objects, the fundamental building blocks of ggplot2. You must have taken Introduction to R and RStudio training to be successful in this training. 

By the end of this training, participants should be able to: 

  1. Distinguish between aesthetic mappings and geometric objects, the fundamental building blocks of ggplot.
  1. Create a simple scatterplot.
  1. Create a plot and save it in a high-resolution format.

Attendees are expected to have a basic understanding of R and RStudio. To proceed, attendees should have done the following: