Skip to contents

Drawing

Choose a plotting tool for the comparison you want to make.

Themes

theme_tufte()
A minimal theme for statistical graphics
theme_sparkline()
A theme for sparklines
theme_slopegraph()
A theme for slopegraphs

Frames and margins

Show the observed range or distribution along the axes.

geom_rangeframe() geom_quartileframe()
Range frames and quartile frames
quartile_breaks()
Axis breaks at the five-number summary
geom_dotdash()
Dot-dash-plot marginal distributions

Distributions and comparisons

geom_tufteboxplot()
Tufte's minimal box plot
geom_col_tufte() geom_bar_tufte()
Bar charts with the gridlines erased through the bars
geom_cleveland_dot()
The Cleveland dot plot
slopegraph()
Slopegraphs
facet_tufte()
Small multiples

Word-sized graphics

sparkline()
Sparklines
sparklines()
Many sparklines at once
sparkline_grob()
A sparkline as a grob

Colour and labelling

Choose colours and place labels so readers can identify the series.

tufte_pal() tufte_colours() tufte_colors()
Tufte's colour palettes
scale_colour_tufte() scale_color_tufte() scale_fill_tufte() scale_colour_tufte_c() scale_fill_tufte_c()
Tufte colour and fill scales
geom_text_last() geom_text_first()
Label series directly instead of with a legend
label_source()
Add a source note to a figure

Measuring

Estimate specific features of a figure and compare them across drafts.

data_ink_ratio()
Data-ink ratio
lie_factor()
Lie factor
data_density()
Data density
bank_to_45()
Bank the aspect ratio to 45 degrees
check_contrast()
Check contrast in a plot
contrast_ratio()
WCAG contrast ratio between two colours
check_labels_fit()
Check that the labels fit inside the canvas

Auditing

tufte_audit()
Audit a plot against Tufte's principles
audit_figures()
Audit every figure in a paper at once

Reference and output

tufte_principles()
Tufte's principles, and what implements them
save_tufte()
Save a figure after checking its labels
tufter tufter-package
tufter: Implement Edward Tufte's principles of graphical design