Tools for Graphical Inference

Tools for visual inference. Generate null data sets and null plots using permutation and simulation. Calculate distance metrics for a lineup, and examine the distributions of metrics.

Di Cook, Hadley Wickham, Niladri Roy Chowdhury, Heike Hofmann July 25, 2018

packageversion Project Status: Active – The project has reached a stable, usablestate and is being activelydeveloped. Travis-CI BuildStatus Last-changedate

Tools for graphical inference: prevent fooling yourself with the Rorschach protocol and check the surprising features in your data with the lineup protocol!


The nullabor package can be installed from CRAN


You can install the development version of nullabor from github with:

# install.packages("devtools")


nullabor 0.3.5

  • Added time series null generating mechanism
  • Fixed a bug in the residual generating mechanism reported by Jan Vanhove
  • Changed the encrypt/decrypt to have 2 digits
  • Using dplyr and purrr for making lineups now thanks to Stuart Lee

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.3.9 by Di Cook, 2 years ago

Report a bug at

Browse source code at

Authors: Hadley Wickham [aut, ctb] , Niladri Roy Chowdhury [aut, ctb] , Di Cook [aut, cre] , Heike Hofmann [aut, ctb]

Documentation:   PDF Manual  

GPL (>= 2) license

Imports MASS, rlang, moments, fpc, tsibble, forecast, ggplot2, dplyr, purrr, tidyr, tibble, magrittr, viridis

Suggests reshape2, knitr

Imported by metaviz.

Suggested by agridat.

See at CRAN