Tufte in R
data-visualizationrggplot2tufteinformation-design
Abstraction: R code gallery replicating Edward Tufte visualization principles
Key points:
- Implements Tufte's minimal data-ink principle across three R graphics systems: base graphics, lattice, and ggplot2
- Covers line plots, boxplots, barcharts, slopegraphs, sparklines, dot-dash plots, stem-and-leaf, and range frames
- Uses ggthemes package's
theme_tufte()andgeom_tufteboxplot()for ggplot2; Thomas Leeper's slopegraph package for slopegraphs - Interactive Tufte-style plots also demonstrated via
highcharterpackage withhc_theme_tufte() - "Data-ink ratio" concept: erasing non-data ink should not lose data information; main challenge is removing R's default decorations
Connections: Edward Tufte · R Language · Ggplot2 · Data Visualization · Information Design
Source: http://motioninsocial.com/tufte/