Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ariaster: Color Palettes for Data Visualization

Color palettes inspired by the films of Ari Aster. Each palette is drawn from the distinct visual language of Hereditary, Midsommar, Beau Is Afraid, and Eddington.

This package is built upon the structure and framework of the wesanderson package (Karthik Ram, Hadley Wickham), adapted with original palettes.

Installation

# Development version
devtools::install_github("zhorve/ariaster")

Usage

library("ariaster")

# See all palettes
names(ari_palettes)
#>  [1] "Hereditary1" "Hereditary2" "Hereditary3" "Hereditary4" "Midsommar1" 
#>  [6] "Midsommar2"  "Midsommar3"  "Midsommar4"  "Beau1"       "Beau2"      
#> [11] "Beau3"       "BeauMonster" "Eddington1"  "Eddington2"  "Eddington3"

Palettes

Hereditary (2018)

ari_palette("Hereditary1")

ari_palette("Hereditary2")

ari_palette("Hereditary3")

ari_palette("Hereditary4")

Midsommar (2019)

ari_palette("Midsommar1")

ari_palette("Midsommar2")

ari_palette("Midsommar3")

ari_palette("Midsommar4")

Beau Is Afraid (2023)

ari_palette("Beau1")

ari_palette("Beau2")

ari_palette("Beau3")

ari_palette("BeauMonster")

Eddington (2025)

ari_palette("Eddington1")

ari_palette("Eddington2")

ari_palette("Eddington3")

Continuous palettes

Any palette can be interpolated to generate as many colors as you need:

pal <- ari_palette("Beau1", 21, type = "continuous")
image(volcano, col = pal)

pal <- ari_palette("Eddington1", 21, type = "continuous")
image(volcano, col = pal)

Palette previews

The test_palette() function shows a palette across four chart types — useful for checking how colors hold up in real use.

test_palette("Midsommar1")

test_palette("Eddington3")

test_palette("Beau3")

About

R color palettes based on Ari Aster films

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages