Package 'ggdatalab'

Title: Datalab ggplot2 Theme and Scales
Description: A ggplot2 extension providing a Datalab theme and colour scales.
Authors: Christian Knudsen [aut, cre]
Maintainer: Christian Knudsen <[email protected]>
License: MIT + file LICENSE
Version: 0.1.1
Built: 2026-05-18 08:48:46 UTC
Source: https://github.com/KUBDatalab/ggdatalab

Help Index


Datalab palette (hex)

Description

Datalab palette (hex)

Usage

datalab_cols()

Value

A character vector of hex colours.


Datalab palette function

Description

Returns a palette function for discrete or continuous use.

Usage

datalab_pal(type = c("discrete", "continuous"), reverse = FALSE)

Arguments

type

"discrete" or "continuous".

reverse

Logical. Reverse palette order.

Value

A function. For discrete: ⁠function(n)⁠ returns n colours. For continuous: ⁠function(x)⁠ maps values in ⁠[0, 1]⁠ to colours.


Datalab continuous colour scale

Description

Datalab continuous colour scale

Usage

scale_colour_datalab_c(..., reverse = FALSE, na.value = "grey80")

scale_color_datalab_c(..., reverse = FALSE, na.value = "grey80")

Arguments

...

Passed to ggplot2::scale_colour_gradientn().

reverse

Logical. Reverse palette order.

na.value

Colour for missing values.


Datalab discrete colour scale

Description

Datalab discrete colour scale

Usage

scale_colour_datalab_d(..., reverse = FALSE)

scale_color_datalab_d(..., reverse = FALSE)

Arguments

...

Passed to ggplot2::discrete_scale().

reverse

Logical. Reverse palette order.


Datalab continuous fill scale

Description

Datalab continuous fill scale

Usage

scale_fill_datalab_c(..., reverse = FALSE, na.value = "grey80")

Arguments

...

Passed to ggplot2::scale_fill_gradientn().

reverse

Logical. Reverse palette order.

na.value

Colour for missing values.


Datalab discrete fill scale

Description

Datalab discrete fill scale

Usage

scale_fill_datalab_d(..., reverse = FALSE)

Arguments

...

Passed to ggplot2::discrete_scale().

reverse

Logical. Reverse palette order.


Datalab ggplot2 theme

Description

Datalab ggplot2 theme

Usage

theme_datalab(base_size = 12, base_family = "")

Arguments

base_size

Base font size.

base_family

Base font family.

Value

A ggplot2::theme() object.