Workshop 1 – Data Visualization

Presenter Information/ Coauthors Information

Xijin Ge, South Dakota State UniversityFollow

Presentation Type

Workshop

Abstract

This hands-on workshop assumes that the attendees have basic knowledge of R. The goal is to introduce beginners and intermediate level R users to some packages that can easily generate high-quality, interactive, or web-based graphics. Please make sure you have a recent version of R and Rstudio installed, and also install these packages below (plus devtools and tidyverse) ahead of time.

Main topics:
1. Some basic principles of effective data visualization
2. ggplot2, a quick introduction.
3. Simplifying ggplot2 with ggfortify
4. Interactive plots with plot_ly and ggplotly
5. Streamline EDA with DataExplorer and GGally
6. Heat maps with complexHeatmap visualizes data matrices (Install via www.bioconductor.org)
7. VennDiagrams and UpSetR visualizes overlapping sets
8. Introducing animations to your plots with gganimate *
9. Shiny and Dashboards*
10. Interactive network visualization with visNetwork*
11. Other tricks and cools plots I learned from my students*
* Time permitting.

Start Date

2-10-2020 1:00 PM

End Date

2-10-2020 5:00 PM

This document is currently not available here.

Share

COinS
 
Feb 10th, 1:00 PM Feb 10th, 5:00 PM

Workshop 1 – Data Visualization

Pasque 255

This hands-on workshop assumes that the attendees have basic knowledge of R. The goal is to introduce beginners and intermediate level R users to some packages that can easily generate high-quality, interactive, or web-based graphics. Please make sure you have a recent version of R and Rstudio installed, and also install these packages below (plus devtools and tidyverse) ahead of time.

Main topics:
1. Some basic principles of effective data visualization
2. ggplot2, a quick introduction.
3. Simplifying ggplot2 with ggfortify
4. Interactive plots with plot_ly and ggplotly
5. Streamline EDA with DataExplorer and GGally
6. Heat maps with complexHeatmap visualizes data matrices (Install via www.bioconductor.org)
7. VennDiagrams and UpSetR visualizes overlapping sets
8. Introducing animations to your plots with gganimate *
9. Shiny and Dashboards*
10. Interactive network visualization with visNetwork*
11. Other tricks and cools plots I learned from my students*
* Time permitting.