View source: R/colour_palettes.R
lares_pal | R Documentation |
Fetch customizable palettes for the library's usage. The package has
its own default colour-blind friendly colours but can be customized using
R internal options (i.e. options("lares.palette" = c("#FF8303" = "#000",
"#40A4D8" = "#FFF", ...))
. There are 3 options you can use to customize all
colour palletes: "lares.palette" (vector, will be used in the same order as passed,
and must have a counter colour defined), "lares.colours" (vector, simple colour
names and their HEX codes), and "lares.colours.custom" (data.frame, containing
"values" to use dynamically, "fill" for main colour, and "colour" (not obligatory)
for counter colour).
lares_pal(return = "list")
return |
Character. Get only what you need. Select any of: "all" or "list" (list), "colors" or "colours" (vector), "pal" or "palette" (named vector), "simple" (named vector), "custom" or "personal" (data.frame) |
Depending on the return
input, we get a:
vector
with palette
results vector
vector
with palette
results vector's names
list
with palette
results vector, labels
results data.frame, and simple
results named vector
Other Themes:
gg_fill_customs()
,
plot_palette()
,
theme_lares()
# Simple colour-named palette
lares_pal("simple")
# Raw colours and counter-colours
# OR simply: lares_pal("palette")
nice_palette <- lares_pal("colours")
nice_palette_ctr <- as.vector(lares_pal()$palette)
lapply(list(nice_palette, nice_palette_ctr), head)
# Personal colours by name
df <- lares_pal("custom")
df[sample(nrow(df), 5), ]
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.