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
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 6 weeks. Each lesson will be held online on Tuesdays at 1 pm. The lessons will be 1 hour in duration followed immediately by a 1-hour help session. Registering here will register you for all 6 lessons. You do not need to register for each individual lesson.
We are catering this course series to those with little to no experience with R. You will not need to install R on your computer for this class. Instead, we will be using R through DNAnexus, a cloud platform for bioinformatics analysis. Upon registering for the class, register for a free DNAnexus account at https://www.dnanexus.com. You will need to send your username to firstname.lastname@example.org to finish setting up your DNAnexus account for course access.
In this series, we will show you how to import data into R and subsequently generate some common plots such as scatter, histogram, bar, box and whisker, and heat map. We will also learn how to customize these plots using the grammar of graphics philosophy that ggplot2 was created under, and we will learn how to generate multi-panel figures (i.e., sub plots).
The same meeting link can be used for all 6 lessons. Meeting link: https://cbiit.webex.com/cbiit/j.php?MTID=me81c20b6f217db351033f8ecd4694550
Lesson 1, April 5, 2022: Introduction to plot types
In lesson 1, we will answer the question: Why R for data visualization? In addition, we will introduce the various plot types that will be generated throughout the course and will showcase related plots that you will be able to create in the future using the foundational skills gained over the next 6 weeks. Lesson 1 will not be hands-on so no coding yet.
Lesson 2, April 12, 2022: Basics of ggplot2
Lesson 3, April 19, 2022: Scatter plots and ggplot2 customization
Lesson 4, April 26, 2022: Visualizing summary statistics with histograms, bar plots, and box plots
Lesson 5, May 3, 2022: Visualizing clusters with heatmaps
Lesson 6, May 10, 2022: Combining multiple plots to create a figure panel
Course Materials: https://btep.ccr.cancer.gov/docs/data-visualization-with-r/
Meeting LinkMeeting Link
Register HereRegister Here
(Tuesday) 1:00 pm - 2:00 pm
BTEPBioinformatics Training and Education Program, CCR, NCIncibtep@nih.gov