This R package serves as a color palette generator for color schemes to be used in plotting data. The original set of colors schemes for this package was based on the colors found on LaCroix cans. Later, color schemes from other popular media were also used (e.g. other beverages, movies, etc. ). I hope you find the colors pleasing to the eye. Thanks!
The current way to install this package is only through GitHub:
if (!require("devtools")) install.packages("devtools")
devtools::install_github("btmonier/croix")
To get a list of palettes available through this package, use the following parameter:
names(croix::croix_pal_data)
#> [1] "croix_apricot"
#> [2] "croix_berry"
#> [3] "croix_coconut"
#> [4] "croix_cran_raspberry"
#> [5] "croix_pure"
#> [6] "croix_key_lime"
#> [7] "croix_lemon"
#> [8] "croix_lime"
#> [9] "croix_mango"
#> [10] "croix_orange"
#> [11] "croix_pamplemousse"
#> [12] "croix_passionfruit"
#> [13] "croix_peach_pear"
#> [14] "croix_tangerine"
#> [15] "mov_a_clockwork_orange"
#> [16] "mov_akira"
#> [17] "mov_aladdin"
#> [18] "mov_alien"
#> [19] "mov_american_beauty"
#> [20] "mov_alice"
#> [21] "mov_american_psycho"
#> [22] "mov_annie_hall"
#> [23] "mov_arrow_video"
#> [24] "mov_birdman"
#> [25] "mov_blade_runner"
#> [26] "mov_blue_velvet"
#> [27] "mov_corpsebride"
#> [28] "mov_deadpool"
#> [29] "mov_django_unchained"
#> [30] "mov_edward_scissorhands"
#> [31] "mov_fargo"
#> [32] "mov_fear_and_loathing_in_las_vegas"
#> [33] "mov_ferris_buellers_day_off"
#> [34] "mov_fight_club"
#> [35] "mov_forrest_gump"
#> [36] "mov_frozen"
#> [37] "mov_gone_girl"
#> [38] "mov_grease"
#> [39] "mov_harry_potter"
#> [40] "mov_inception"
#> [41] "mov_inglorious_basterds"
#> [42] "mov_jaws"
#> [43] "mov_jurassic_park"
#> [44] "mov_kill_bill"
#> [45] "mov_kung_fu_panda"
#> [46] "mov_life_of_pi"
#> [47] "mov_lost_in_translation"
#> [48] "mov_mad_max_fury_road"
#> [49] "mov_me_earl_and_the_dying_girl"
#> [50] "mov_moonrise_kingdom"
#> [51] "mov_napoleon_dynamite"
#> [52] "mov_nightcrawler"
#> [53] "mov_peter_pan"
#> [54] "mov_pulp_fiction"
#> [55] "mov_resevoir_dogs"
#> [56] "mov_romeo_and_juliet"
#> [57] "mov_silence_of_the_lambs"
#> [58] "mov_spirited_away"
#> [59] "mov_star_wars_ep_v"
#> [60] "mov_star_wars_force_awakes"
#> [61] "mov_suicide_squad"
#> [62] "mov_taxi_driver"
#> [63] "mov_the_matrix"
#> [64] "mov_the_avengers"
#> [65] "mov_the_big_lebowski"
#> [66] "mov_the_dark_knight"
#> [67] "mov_the_godfather"
#> [68] "mov_the_hunger_games_mocking_jay"
#> [69] "mov_the_lion_king"
#> [70] "mov_the_martian"
#> [71] "mov_the_professional"
#> [72] "mov_the_revenant"
#> [73] "mov_the_royal_tenenbaums"
#> [74] "mov_the_shining"
#> [75] "mov_the_silence_of_the_lambs"
#> [76] "mov_the_theory_of_everything"
#> [77] "mov_the_truman_show"
#> [78] "mov_the_wolf_of_wall_street"
#> [79] "mov_thelma_and_louise"
#> [80] "mov_titanic"
#> [81] "mov_top_gun"
You can get a vector of hex color codes, simply use the following:
crPal <- croix::croix_palette(name = "mov_mad_max_fury_road")
crPal
#> [1] "#0D646B" "#16383A" "#414640" "#B88F73" "#FFD2B5" "#ED8F49" "#E27812"
#> [8] "#5C2A09" "#2E1612" "#0F1217"
To visualize the color scheme, use:
crPal <- croix::croix_palette(name = "mov_mad_max_fury_road")
plot(crPal)
To get a continuous gradient of a scheme, use:
crPal <- croix::croix_palette(
name = "croix_pamplemousse",
n = 50,
type = "continuous"
)
plot(crPal)
To see all of the schemes at once, use:
croix::croix_all()
Last updated: 2019-02-18