Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

details for dataviz workshop #23

Merged
merged 1 commit into from
Feb 14, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 14 additions & 15 deletions workshops/dataviz.qmd
Original file line number Diff line number Diff line change
@@ -1,35 +1,34 @@
---
title: Dataviz (Details TBD)
title: Effective data visualization with ggplot2
author:
- name: Instructor 1 name
- name: Claus O. Wilke
affiliations:
- name: Instructor 1 affiliation
- name: Instructor 2 name (remove if single instructor)
affiliations:
- name: Instructor 2 affiliation
- name: The University of Texas at Austin
description: |
1-sentence summary of workshop.
categories: [add, comma, separated, categories]
Level up your figure design skills with advanced tips and tricks for ggplot2 and with fundamental principles of visual communication.
categories: data visualization, ggplot2, color, accessibility, communication
---

# Description

Full workshop description goes here. Multi-paragraph ok.
The R programming language provides powerful primitives for data visualization. In particular, for many data scientists the package ggplot2 is the go-to toolkit for making visualizations. Through its modular and extensible design, ggplot2 has mushroomed into a formidable ecosystem, and with the aid of third-party extension packages there is little in terms of data visualization that cannot be done with ggplot2 these days. However, harnessing this flexibility and power can present a steep learning curve. While most users can quickly throw together a scatter plot or histogram, turning the initial figure draft into a carefully designed, publication-ready visualization requires a much deeper understanding of how ggplot2 functions.

This workshop has two complementary goals. First, you will learn useful tips and tricks for ggplot2 that will help you make plots that look stylish, unique, and exactly the way you want them to. This will include strategies for layering geoms, customizing coordinate systems and scales, tweaking the plot theme and other aspects of the plot appearance, and creating annotations. Second, you will learn some fundamental principles of figure design. These will include principles for choosing color palettes and for designing for color-vision deficiency, as well as some general principles of communication and design for accessibility.

# Audience

This course is for you if you:

- list at least
- have some prior experience with ggplot2 and the tidyverse

- three attributes
- want to learn how to tweak and fine-tune plot designs in ggplot2

- for your target audience
- want to learn more about how to choose colors and how to design for accessibility

# Instructor(s)

| | | |
|------------------|------------------|------------------------------------|
| ![](images/claus-wilke.png) | | [Claus Wilke](https://clauswilke.com) is the Jane and Roland Blumberg Centennial Professor in Molecular Evolution at The University of Texas at Austin. He holds a PhD in Theoretical Physics from the University of Bochum in Germany, and he received postdoctoral training in biological physics in the lab of Chris Adami at Caltech. Claus Wilke has published extensively in the areas of computational biology, molecular evolution, protein biochemistry, and virology. He has also authored several popular R packages used for data visualization, such as cowplot, ggridges, and ggtext, and he is a regular contributor to the package ggplot2. In 2019, Wilke published the book Fundamentals of Data Visualization, which provides a concise introduction to effectively visualizing many different types of data sets. |
| | | |
|-------------------|-------------------|------------------------------------|
| ![](images/claus-wilke.png) | | [Claus Wilke](https://clauswilke.com) is the Jane and Roland Blumberg Centennial Professor in Molecular Evolution at The University of Texas at Austin. Claus is a computational biologist and data scientist who performs research in the areas of protein and peptide biochemistry, microbiology, and generative AI. In addition, Claus teaches courses on data visualization at The University of Texas. He has published the book Fundamentals of Data Visualization, a book on how to effectively communicate with data. While the book itself is not about R programming, all visualizations in the book were made with R and ggplot2. Claus also has authored several popular R packages for data visualization, such as cowplot, ggridges, ggtext, and has made significant contributions to ggplot2 itself. |

: {tbl-colwidths="\[25,5,70\]"}
Loading