This course aims to help researchers to visualize their data in different ways using R. This course will also aim to show researchers how they can make publication grade figures using R.
A part of this course is also about making interactive plots that the researchers can view and share in a web-server to make interactive visualizations of the data.
Topics covered
Data wrangling for ggplot
Barcharts, Boxplots and others in ggplot
PCA plots in ggplot
Heatmaps using R packages
Plotting data on maps in R (optional)
Handling phylogenetic trees in R (optional)
Creating simple Rshiny app
Deploying an example Rshiny app
Learning outcomes
At the end of the course, students should be able to:
Handle data in R for visualizations
Apply the grammar efficiently in ggplot to get the desired plot
Combine different data and/or different plots that are of publication-grade
Write your own simple Rshiny app
Deploy Rshiny apps in public servers
Pre-requisites
Requirements for being able to follow the course and to complete computer exercises:
familiarity with using R and Rstudio
a computer with a webcam (if online) running R and Rstudio.
you will be asked to install different R packages necessary for the course prior to the course.