This vignette demonstrates the available colour palettes in the INBOtheme
package.
We show the palette as a plot with numbered rectangles.
The number indicates the order in the palette.
library(knitr) opts_chunk$set( echo = FALSE, message = FALSE, warning = FALSE ) set.seed(20221128) show_height <- 1.9 library(ggplot2)
library(INBOtheme)
inbo_palette()
show_palette(inbo_palette())
demo_palette(inbo_palette())
vlaanderen_palette()
show_palette(vlaanderen_palette())
demo_palette(vlaanderen_palette())
traffic_palette()
Note that the traffic_palette()
has a variable number of colours.
It starts from a dark red colour and changes into a light green colour.
Going gradually from dark to light makes this palette readable for colour blind people.
show_palette(traffic_palette(9))
demo_palette(traffic_palette(9))
show_palette(traffic_palette(3))
demo_palette(traffic_palette(3))
\FloatBarrier
ordinal_palette()
ordinal_palette()
has a variable number of colours.
It starts with a dark colour and end with a light colour.
Other colours are intermediate colours, resulting in a gradient from dark to light.
The colours depend on the active ggplot2
theme.
theme_set(theme_inbo()) show_palette(ordinal_palette(5))
demo_palette(ordinal_palette(5))
theme_set(theme_vlaanderen2015()) show_palette(ordinal_palette(5))
demo_palette(ordinal_palette(5))
theme_set(theme_elsevier()) show_palette(ordinal_palette(5))
demo_palette(ordinal_palette(5))
\FloatBarrier
inbo_named <- c( inbo_donkerblauw, inbo_munt, inbo_oranjerood, inbo_grijsblauw, inbo_lichtgroen, inbo_groen, inbo_lichtgrijs, inbo_kaki, inbo_felrood, inbo_steun_blauw, inbo_geelgr, inbo_steun_geelgroen, inbo_steun_donkerroos, inbo_donkergroen, inbo_oranje, inbo_geel, inbo_lichtblauw, inbo_hoofd, inbo_rood, inbo_grijs, inbo_bruinrood, inbo_oranje, inbo_groen ) show_palette(inbo_named)
demo_palette(inbo_named)
vl_named <- c( vl_black, vl_darkblue, vl_darkbrown, vl_darkgreen, vl_darkred, vl_darkyellow, vl_grey1, vl_grey2, vl_grey3, vl_grey4, vl_grey5, vl_grey6, vl_grey7, vl_lightblue, vl_lightbrown, vl_lightgreen, vl_lightred, vl_yellow ) show_palette(vl_named)
demo_palette(vl_named)
inbo_palette()
show_palette(inbo_palette())
library(cluster) inbo_palette() |> colour_blind_distance() |> agnes(method = "complete") |> plot(ask = FALSE, which.plots = 2, main = "")
library(colorspace) demo_palette(deutan(inbo_palette()))
demo_palette(protan(inbo_palette()))
demo_palette(tritan(inbo_palette()))
demo_palette(desaturate(inbo_palette()))
\FloatBarrier
vlaanderen_palette()
show_palette(vlaanderen_palette())
vlaanderen_palette() |> colour_blind_distance() |> agnes(method = "complete") |> plot(ask = FALSE, which.plots = 2, main = "")
demo_palette(deutan(vlaanderen_palette()))
demo_palette(protan(vlaanderen_palette()))
demo_palette(tritan(vlaanderen_palette()))
demo_palette(desaturate(vlaanderen_palette()))
\FloatBarrier
traffic_palette()
demo_palette(deutan(traffic_palette(9)))
demo_palette(protan(traffic_palette(9)))
demo_palette(tritan(traffic_palette(9)))
demo_palette(desaturate(traffic_palette(9)))
\FloatBarrier
show_palette(inbo_named)
colour_blind_distance(inbo_named) |> agnes(method = "complete") |> plot(ask = FALSE, which.plots = 2, main = "")
demo_palette(deutan(inbo_named))
demo_palette(protan(inbo_named))
demo_palette(tritan(inbo_named))
demo_palette(desaturate(inbo_named))
\FloatBarrier
show_palette(vl_named)
colour_blind_distance(vl_named) |> agnes(method = "complete") |> plot(ask = FALSE, which.plots = 2, main = "")
demo_palette(deutan(vl_named))
demo_palette(protan(vl_named))
demo_palette(tritan(vl_named))
demo_palette(desaturate(vl_named))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.