#' @title kleuren brewer voor OIS huisstijl
#' @param dim het aantal unieke waardes in de fill
#' @param palette a vector of colors
#' @export
kleur_fun <- function(dim, palette = c(os_colours$darkblue, os_colours$grey3, os_colours$lightblue)){
kleur <- palette
if(dim < 3){
brew_fun <- grDevices::colorRampPalette(kleur)
kleur <- brew_fun(dim*4)
kleur <- kleur[c(1, length(kleur))]
kleur
}else if(dim == 3){
brew_fun <- grDevices::colorRampPalette(kleur)
kleur <- brew_fun(dim*4)
kleur <- kleur[c(1, (length(kleur)/2), length(kleur))]
kleur
}else{
brew_fun <- grDevices::colorRampPalette(kleur)
kleur <- brew_fun(dim)
kleur
}
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.