./assets/body-header.qmd
I have written several notes to myself over the years as reminders. These include ideas for research, R packages I have seen and may use sometime), things to-do, etc. I am in the process of making some of these notes more public on my blog. This will act as a more searchable, curated “note” for myself, but also makes it available to anyone else who would benefit.
These are resources I was compiling for use in our course, EPsy 1261: Understanding Data Stories through Visualization & Computing.
Online Books
- Healy, K. (2018). Data Visualization: A Practical Introduction.
- socviz: R package to accompany Kieran Healy’s book, Data Visualization: A Practical Introduction. It includes datasets, functions, and course materials.
- Wilke, C. O. (2019). Fundamentals of Data Visualization.
- practical_ggplot2: R package to accompany Claus Wilke’s book, Fundamentals of Data Visualization. Great suggestions for making plots look great!
General Resources (Blog Posts, Slides, etc.)
- Barrett, M. (2019). Designing ggplots: Making clear figures that communicate. Slides from a workshop presented at Southern California R Users All-Hands Meetup, Burbank, CA.
- Chase, W. (2019, May 29). R you ready to make charts? Slides from a Philly Dataviz Meetup.
- Correll, M. (2018, November 20). What does “visualization literacy” mean, anyway? Multiple Views: Visualization Research Explained. Blog post.
- Hullman, J. (2020, April 06). Being Bayesian with visualization. Multiple Views: Visualization Research Explained. Blog post.
- Kashnitsky, I. (2019). [Dotplot – the single most useful yet largely neglected dataviz type](https://ikashnitsky.github.io/2019/dotplot/ (Replace barplots). Blog post.
- Kirk, A. (2019, August 07). Five ways to design for red-green colour blindness. Blog post.
- Leo, S. (2019, March 27). Mistakes, we’ve drawn a few: Learning from our errors in data visualisation. The Economist. Online.
- Ranzolin, D. (2019, July 07). Thoughts on animation and movement in data visualization. Blog post.
- Scherer, C. (2019). The evolution of a ggplot. Blog post.
- Schwabish, J. (2018, November 19). Teaching data visualization to kids. PolicyViz. Online.
- Tol, P. (2019, May 25). Notes on color palettes for scientific visualizations. Blog post.
Tools
- Coolors: Online palette generator and explorer. Can also display created alettes under many types of colorblindness.
- Digital Story Templates: The Financial Times has created a set of six digital story templates to help its reporters and editors commission digital and visual stories.
- NAPA Cards: Narrative Patterns for Data-Driven Storytelling.
- Neatline: Neatline allows scholars, students, and curators to tell stories with maps, images and timelines.
- RAW Graphs: RAW Graphs is an open source data visualization framework built with the goal of making the visual representation of complex data easy for everyone.
- Scrollama: Scrollama is a modern and lightweight JavaScript library for scrollytelling.
- TinEye: TinEye is a tool that can extract color palettes from an image. It also has image search capabilities.
- The Vistorian. The Vistorian is an online platform that provides interactive visualization for various kinds of networks. It is a collaborative open-source research-project currently in the prototyping phase. It also allows you to import CSV files to visualize.
- Who can use this?: A tool that brings attention and understanding to how color contrast can affect different people with visual impairments.
Tutorials
- Burkhart, C. Streetmaps: Create a streetmap of your favorite city with ggplot2 and powerpoint. Blog post. Burkhart’s site also includes other tutorials to help you master ggplot2. Each tutorial provides a step-by-step guide that teaches you how to create visualizations that go beyond the basics of ggplot2.
R Packages
Extensions
- brolgar: Package to browse over longitudinal data graphically and analytically in R, by providing tools to efficiently explore raw longitudinal data, calculate features (summaries) for individuals, and evaluate diagnostics of statistical models.
- ggrough: Package to converts ggplot2 plots to rough/sketchy charts, using the javascript
roughjs
library. - vtree: Package for displaying nested subsets of a data frame.
- waffle: Package to create waffleplots
Palettes/Themes
- paletteer: Comprehensive collection of palettes in R. Includes palettes from many, many different R packages.
- dutchmasters: Collection of color palettes based on paintings by the Dutch masters Johannes Vermeer and Rembrandt van Rijn.
- harrypotter: Collection of palettes based on the Harry Potter film series.
- NineteenEightyR: Collection of color palettes based on the 80s.
- tvthemes: Collection of various ggplot2 themes and color/fill palettes based on everybody’s favorite TV shows.
- wesanderson: Collection of color palettes based on Was Anderson movies.
Color Blindness
- colorblindr: Simulate colorblindness in production-ready R figures.
Data for Viz
- R4DS online learning community: A GitHub organization for the R4DS online learning community.
- Tidy Tuesday: Real-world data that can be used for wrangling and visualization.
- The Stanford Open Policing Project: Standardized police stop data are available to download (by location). The data are provided in both CSV and RDS formats. In addition, shapefiles are available for select locations.