Skip to contents

as_tibble() turns an existing colour vector or colour palette into a so-called tibble, a data frame with class tbl_df.

Usage

# S3 method for class 'palettes_colour'
as_tibble(x, ...)

# S3 method for class 'palettes_palette'
as_tibble(x, ...)

Arguments

x

An object of class palettes_palette or palettes_colour.

...

Not used.

Value

A tibble. The output has the following properties:

  • For objects of class palettes_colour: A tibble with column colour containing the colour vector.

  • For objects of class palettes_palette: A tibble with columns palette and colour containing palette names and colour vectors.

Examples

x <- pal_colour(c("#663171", "#EA7428", "#0C7156"))
as_tibble(x)
#> # A tibble: 3 × 1
#>   colour   
#>   <colour> 
#> 1  #663171
#> 2  #EA7428
#> 3  #0C7156

y <- pal_palette(
  Egypt = c("#DD5129", "#0F7BA2", "#43B284", "#FAB255"),
  Java  = c("#663171", "#CF3A36", "#EA7428", "#E2998A", "#0C7156")
)
as_tibble(y)
#> # A tibble: 9 × 2
#>   palette colour   
#>   <chr>   <colour> 
#> 1 Egypt    #DD5129
#> 2 Egypt    #0F7BA2
#> 3 Egypt    #43B284
#> 4 Egypt    #FAB255
#> 5 Java     #663171
#> 6 Java     #CF3A36
#> 7 Java     #EA7428
#> 8 Java     #E2998A
#> 9 Java     #0C7156