Learn R Programming

ggthemes (version 5.1.0)

theme_tufte: Tufte Maximal Data, Minimal Ink Theme

Description

Theme based on Chapter 6 'Data-Ink Maximization and Graphical Design' of Edward Tufte *The Visual Display of Quantitative Information*. No border, no axis lines, no grids. This theme works best in combination with geom_rug() or geom_rangeframe().

Usage

theme_tufte(base_size = 11, base_family = "serif", ticks = TRUE)

Arguments

base_size

base font size, given in pts.

base_family

base font family

ticks

logical Show axis ticks?

References

Tufte, Edward R. (2001) The Visual Display of Quantitative Information, Chapter 6.

Examples

Run this code
library("ggplot2")

p <- ggplot(mtcars, aes(x = wt, y = mpg)) +
  geom_point() +
  scale_x_continuous(breaks = extended_range_breaks()(mtcars$wt)) +
  scale_y_continuous(breaks = extended_range_breaks()(mtcars$mpg)) +
  ggtitle("Cars")

p + geom_rangeframe() +
  coord_cartesian(clip="off") +
  theme_tufte()

p + geom_rug() +
 theme_tufte(ticks = FALSE)

Run the code above in your browser using DataLab