ncibtep@nih.gov

Bioinformatics Training and Education Program

Data Visualization with R

Data Visualization with R

When: April 11, 2023 - April 27, 2023
Share

About this Course

Welcome to the Data Visualization with R course series! Here, we hope to help you establish the foundations for generating publication quality plots in R. We will mostly be using ggplot2 (https://ggplot2.tidyverse.org/), a powerful yet easy to learn R package that will enable users to visually explore their data and / or generate publication quality figures.

This series will include 6 lessons over 3 weeks. Each lesson will be held online on Tuesdays / Thursdays at 1 pm via Webex. The lessons will be 1 - 1.25 hours in duration followed immediately by a 45 minute help session. Topics include an introduction to plot types and plotting with R, getting started with ggplot2, scatter plots and non-data elements of ggplot2 customization, visualizing summary statistics, visualizing clusters with heatmaps, and creating a multi-plot figure.

You do not need to download or install any software to participate in the course. This course will be taught on the DNAnexus platform. Every learner will need to create a free DNAnexus account at https://dnanexus.com. After you have created your DNAnexus account, please complete this form. If you fail to complete the form, we will not be able to give you access to the course on DNAnexus. Class materials will be accessible online at https://bioinformatics.ccr.cancer.gov/docs/data-visualization-with-r/.

Registering for the first lesson in the series will register you for all lessons.

Description

Wondering why you should use R for data visualization? Lesson 1 of the Data Visualization with R course series will address this question and introduce the various plot types that will be generated throughout the course. Lesson 1 will also showcase related plots that you will be able to create in the future using the foundational skills gained over the next 5 lessons.

This will not be a hands-on lesson so no coding just yet. Read More

Wondering why you should use R for data visualization? Lesson 1 of the Data Visualization with R course series will address this question and introduce the various plot types that will be generated throughout the course. Lesson 1 will also showcase related plots that you will be able to create in the future using the foundational skills gained over the next 5 lessons.

This will not be a hands-on lesson so no coding just yet. The hands-on portion of this series will start with lesson 2, Getting Started with ggplot2. 

This lesson is the first lesson of a multi-lesson course series. Registering here will register you for the entire course series.

IMPORTANT: You do not need to download or install any software to participate in the course. This course will be taught on the DNAnexus platform. Every learner will need to create a free DNAnexus account at https://dnanexus.com. After you have created your DNAnexus account, please complete this form. If you fail to complete the form, we will not be able to give you access to the course on DNAnexus.

Details
When
Tue, Apr 11, 2023 - 1:00 pm - 2:15 pm
Where
Online Webinar
Description

Lesson 2 of the Data Visualization with R course series will focus on the basics of ggplot2, including the grammar of graphics philosophy and its application. This lesson will provide a hands on introduction to the ggplot2 syntax, geom functions, mapping and aesthetics, and plot layering.

Registering for lesson 1 of this course series will enroll you in the entire course series.

Lesson 2 of the Data Visualization with R course series will focus on the basics of ggplot2, including the grammar of graphics philosophy and its application. This lesson will provide a hands on introduction to the ggplot2 syntax, geom functions, mapping and aesthetics, and plot layering.

Registering for lesson 1 of this course series will enroll you in the entire course series.

Details
When
Thu, Apr 13, 2023 - 1:00 pm - 2:15 pm
Where
Online Webinar
Description

Lesson 3 of the Data Visualization with R course series will continue the discussion on the grammar of graphics, with a focus on ggplot2 plot customization including axes labels, coordinate systems, axes scales, and themes. This hands on lesson will showcase these features of plot building through the generation of increasingly complex scatter plots using data included with a base R installation as well as RNA-seq data.

Registering for lesson 1 of this Read More

Lesson 3 of the Data Visualization with R course series will continue the discussion on the grammar of graphics, with a focus on ggplot2 plot customization including axes labels, coordinate systems, axes scales, and themes. This hands on lesson will showcase these features of plot building through the generation of increasingly complex scatter plots using data included with a base R installation as well as RNA-seq data.

Registering for lesson 1 of this course series will enroll you in the entire course series.

Details
When
Tue, Apr 18, 2023 - 1:00 pm - 2:15 pm
Where
Online Webinar
Description

It is common to obtain summary statistics for a dataset to understand parameters like mean, standard deviation, and distribution. In Lesson 4 of the Data Visualization with R course series, we will learn to generate plots that will help with visualization of summary statistics including bar plots with error bars, histograms, and box and whiskers plots.

Registering for lesson 1 of this course series will enroll you in the entire course series.Read More

It is common to obtain summary statistics for a dataset to understand parameters like mean, standard deviation, and distribution. In Lesson 4 of the Data Visualization with R course series, we will learn to generate plots that will help with visualization of summary statistics including bar plots with error bars, histograms, and box and whiskers plots.

Registering for lesson 1 of this course series will enroll you in the entire course series.

Details
When
Thu, Apr 20, 2023 - 1:00 pm - 2:15 pm
Where
Online
Description

Lesson 5 of the Data Visualization with R course series will introduce the heatmap and dendrogram as tools for visualizing clusters in data. This lesson will primarily use the R package pheatmap. 

Registering for lesson 1 of this course series will enroll you in the entire course series.

Lesson 5 of the Data Visualization with R course series will introduce the heatmap and dendrogram as tools for visualizing clusters in data. This lesson will primarily use the R package pheatmap. 

Registering for lesson 1 of this course series will enroll you in the entire course series.

Details
When
Tue, Apr 25, 2023 - 1:00 pm - 2:15 pm
Where
Online Webinar
Description

Scientific journals almost always have limits on the number of figures that can be included in a publication. Don't fret, in the 6th and final lesson of the Data Visualization with R course series, we will focus on generating sub-plots and multi-plot figure panels using ggplot2 associated packages.

Registering for lesson 1 of this course series will enroll you in the entire course series.

Scientific journals almost always have limits on the number of figures that can be included in a publication. Don't fret, in the 6th and final lesson of the Data Visualization with R course series, we will focus on generating sub-plots and multi-plot figure panels using ggplot2 associated packages.

Registering for lesson 1 of this course series will enroll you in the entire course series.

Details
When
Thu, Apr 27, 2023 - 1:00 pm - 2:15 pm
Where
Online Webinar