Description
When managing large datasets, visual representation is essential for uncovering hidden patterns and communicating insights. This session focuses on transitioning from raw numbers to impactful graphics—such as histograms, scatter plots, and box plots—using the powerful R programming language.
While basic R knowledge is helpful, this workshop is designed to be accessible to all. We move beyond simple charting to explore the "Grammar of Graphics" approach, teaching you how to build visualizations layer-by-layer.
Prerequisites
Basic familiarity with R (variables, vectors, and data frames) is recommended.
Details
Learning Objectives
- Review fundamental R syntax, core programming concepts, and the RStudio interface.
- Implement data visualizations using the ggplot2 package within the tidyverse ecosystem.
- Contrast the plotting capabilities and logic of Base R with the "Grammar of Graphics" approach.
- Visualize time-series data to identify trends and patterns over time.
- Construct a variety of foundational charts, including histograms, box plots, column plots, scatterplots, and line plots.
- Apply statistical transformations and aesthetic mappings to represent complex data layers accurately.
- Design multi-panel, publication-quality figures that meet professional standards for clarity and style.
- Manage the workflow for arranging, exporting, and saving high-resolution graphics and processed datasets.
Who Should Enrol
This workshop is designed for students, graduate students, researchers, and professionals across all disciplines—including physical sciences, engineering, social sciences, and the arts—who are eager to master large-scale data visualization in R.