Skip to contents

Load and list all available color palettes compiled into an RDS file.

Usage

list_palettes(
  palette_rds = system.file("extdata", "palettes.rds", package = "evanverse"),
  type = c("sequential", "diverging", "qualitative"),
  sort = TRUE,
  verbose = TRUE
)

Arguments

palette_rds

Path to the RDS file. Default: "inst/extdata/palettes.rds".

type

Palette type(s) to filter: "sequential", "diverging", "qualitative". Default: all.

sort

Whether to sort by type, n_color, name. Default: TRUE.

verbose

Whether to print listing details to console. Default: TRUE.

Value

A data.frame with columns: name, type, n_color, colors.

Examples

list_palettes()
#> 
#> ── Available Color Palettes ────────────────────────────────────────────────────
#>  Total palettes: 35
#>  Type "diverging": 7 palettes
#>  Type "qualitative": 23 palettes
#>  Type "sequential": 5 palettes
#>  \u2022 contrast_duo (diverging) - 2 colors
#>  \u2022 fire_ice_duo (diverging) - 2 colors
#>  \u2022 polar_duo (diverging) - 2 colors
#>  \u2022 sunset_sky (diverging) - 2 colors
#>  \u2022 piyg (diverging) - 3 colors
#>  \u2022 earthy_diverge (diverging) - 5 colors
#>  \u2022 gradient_rd_bu (diverging) - 11 colors
#>  \u2022 earthy_triad (qualitative) - 3 colors
#>  \u2022 primary_triad (qualitative) - 3 colors
#>  \u2022 softtrio (qualitative) - 3 colors
#>  \u2022 vintage_triad (qualitative) - 3 colors
#>  \u2022 balanced_quartet (qualitative) - 4 colors
#>  \u2022 vibrant (qualitative) - 5 colors
#>  \u2022 violin (qualitative) - 5 colors
#>  \u2022 harmonysix (qualitative) - 6 colors
#>  \u2022 pastel_harmony (qualitative) - 6 colors
#>  \u2022 ggsci_jama (qualitative) - 7 colors
#>  \u2022 ggsci_tron_legacy (qualitative) - 7 colors
#>  \u2022 ggsci_nejm (qualitative) - 8 colors
#>  \u2022 rcb_set2 (qualitative) - 8 colors
#>  \u2022 ggsci_lancet (qualitative) - 9 colors
#>  \u2022 rcb_set1 (qualitative) - 9 colors
#>  \u2022 vividset (qualitative) - 9 colors
#>  \u2022 ggsci_cosmic (qualitative) - 10 colors
#>  \u2022 ggsci_flatui (qualitative) - 10 colors
#>  \u2022 ggsci_jco (qualitative) - 10 colors
#>  \u2022 ggsci_npg (qualitative) - 10 colors
#>  \u2022 ggsci_futurama (qualitative) - 12 colors
#>  \u2022 rcb_set3 (qualitative) - 12 colors
#>  \u2022 sc_pbmc (qualitative) - 17 colors
#>  \u2022 blues (sequential) - 3 colors
#>  \u2022 forest_fade (sequential) - 4 colors
#>  \u2022 muted_gradient (sequential) - 4 colors
#>  \u2022 warm_blush (sequential) - 4 colors
#>  \u2022 ggsci_locuszoom (sequential) - 7 colors
#>                 name        type n_color
#> 6       contrast_duo   diverging       2
#> 8       fire_ice_duo   diverging       2
#> 11         polar_duo   diverging       2
#> 12        sunset_sky   diverging       2
#> 10              piyg   diverging       3
#> 7     earthy_diverge   diverging       5
#> 9     gradient_rd_bu   diverging      11
#> 14      earthy_triad qualitative       3
#> 26     primary_triad qualitative       3
#> 31          softtrio qualitative       3
#> 33     vintage_triad qualitative       3
#> 13  balanced_quartet qualitative       4
#> 32           vibrant qualitative       5
#> 34            violin qualitative       5
#> 24        harmonysix qualitative       6
#> 25    pastel_harmony qualitative       6
#> 18        ggsci_jama qualitative       7
#> 23 ggsci_tron_legacy qualitative       7
#> 21        ggsci_nejm qualitative       8
#> 28          rcb_set2 qualitative       8
#> 20      ggsci_lancet qualitative       9
#> 27          rcb_set1 qualitative       9
#> 35          vividset qualitative       9
#> 15      ggsci_cosmic qualitative      10
#> 16      ggsci_flatui qualitative      10
#> 19         ggsci_jco qualitative      10
#> 22         ggsci_npg qualitative      10
#> 17    ggsci_futurama qualitative      12
#> 29          rcb_set3 qualitative      12
#> 30           sc_pbmc qualitative      17
#> 1              blues  sequential       3
#> 2        forest_fade  sequential       4
#> 4     muted_gradient  sequential       4
#> 5         warm_blush  sequential       4
#> 3    ggsci_locuszoom  sequential       7
#>                                                                                                                                                     colors
#> 6                                                                                                                                         #C64328, #56BBA5
#> 8                                                                                                                                         #2AA6C6, #C64328
#> 11                                                                                                                                        #8CB5D2, #E18E8F
#> 12                                                                                                                                        #57A2FF, #FF8000
#> 10                                                                                                                         #E64B35B2, #00A087B2, #3C5488B2
#> 7                                                                                                              #283618, #606C38, #FEFAE0, #DDA15E, #BC6C25
#> 9                                                        #67001f, #b2182b, #d6604d, #f4a582, #fddbc7, #f7f7f7, #d1e5f0, #92c5de, #4393c3, #2166ac, #053061
#> 14                                                                                                                               #C64328, #56BBA5, #E3A727
#> 26                                                                                                                               #C64328, #2AA6C6, #E3A727
#> 31                                                                                                                         #E64B35B2, #00A087B2, #3C5488B2
#> 33                                                                                                                               #96A0D9, #D9BDAD, #D9D5A0
#> 13                                                                                                                      #5D83B4, #9FD0E8, #CDAE9D, #959683
#> 32                                                                                                             #BF3F9D, #B3BCD7, #6DA6A0, #D98A29, #F2C894
#> 34                                                                                                             #37848C, #F2935C, #F2A88D, #D95555, #A7CAE9
#> 24                                                                                                    #BF3641, #836AA6, #377BA6, #448C42, #D96236, #B79290
#> 25                                                                                                    #B2AA76, #8C91CF, #D7D79C, #DABFAC, #BCEDDB, #C380A0
#> 18                                                                                           #374E55, #DF8F44, #00A1D5, #B24745, #79AF97, #6A6599, #80796B
#> 23                                                                                           #FF410D, #6EE2FF, #F7C530, #95CC5E, #D0DFE6, #F79D1E, #748AA6
#> 21                                                                                  #BC3C29, #0072B5, #E18727, #20854E, #7876B1, #6F99AD, #FFDC91, #EE4C97
#> 28                                                                                  #66C2A5, #FC8D62, #8DA0CB, #E78AC3, #A6D854, #FFD92F, #E5C494, #B3B3B3
#> 20                                                                         #00468B, #ED0000, #42B540, #0099B4, #925E9F, #FDAF91, #AD002A, #ADB6B6, #1B1919
#> 27                                                                         #E41A1C, #377EB8, #4DAF4A, #984EA3, #FF7F00, #FFFF33, #A65628, #F781BF, #999999
#> 35                                                                         #E64B35, #4DBBD5, #00A087, #3C5488, #F39B7F, #8491B4, #91D1C2, #DC0000, #7E6148
#> 15                                                                #2E2A2B, #CF4E9C, #8C57A2, #358DB9, #82581F, #2F509E, #E5614C, #97A1A7, #3DA873, #DC9445
#> 16                                                                #c0392b, #d35400, #f39c12, #27ae60, #16a085, #2980b9, #8e44ad, #2c3e50, #7f8c8d, #bdc3c7
#> 19                                                                #0073C2, #EFC000, #868686, #CD534C, #7AA6DC, #003C67, #8F7700, #3B3B3B, #A73030, #4A6990
#> 22                                                                #E64B35, #4DBBD5, #00A087, #3C5488, #F39B7F, #8491B4, #91D1C2, #DC0000, #7E6148, #B09C85
#> 17                                              #FF6F00, #C71000, #008EA0, #8A4198, #5A9599, #FF6348, #84D7E1, #FF95A8, #3D3B25, #ADE2D0, #1A5354, #3F4041
#> 29                                              #8DD3C7, #FFFFB3, #BEBADA, #FB8072, #80B1D3, #FDB462, #B3DE69, #FCCDE5, #D9D9D9, #BC80BD, #CCEBC5, #FFED6F
#> 30 #a2d2e7, #67a8cd, #ffc17f, #cf9f88, #6fb3a8, #b3e19b, #50aa4b, #ff9d9f, #f36569, #3581b7, #cdb6da, #704ba3, #9a7fbd, #dba9a8, #e40300, #e99b78, #ff8831
#> 1                                                                                                                                #deebf7, #9ecae1, #3182bd
#> 2                                                                                                                       #B2C9AD, #91AC8F, #66785F, #4B5945
#> 4                                                                                                                       #E2E0C8, #A7B49E, #818C78, #5C7285
#> 5                                                                                                                       #FFCDB2, #FFB4A2, #E5989B, #B5828C
#> 3                                                                                            #D43F3A, #EEA236, #5CB85C, #46B8DA, #357EBD, #9632B8, #B8B8B8
list_palettes(type = "qualitative")
#> 
#> ── Available Color Palettes ────────────────────────────────────────────────────
#>  Total palettes: 23
#>  Type "qualitative": 23 palettes
#>  \u2022 earthy_triad (qualitative) - 3 colors
#>  \u2022 primary_triad (qualitative) - 3 colors
#>  \u2022 softtrio (qualitative) - 3 colors
#>  \u2022 vintage_triad (qualitative) - 3 colors
#>  \u2022 balanced_quartet (qualitative) - 4 colors
#>  \u2022 vibrant (qualitative) - 5 colors
#>  \u2022 violin (qualitative) - 5 colors
#>  \u2022 harmonysix (qualitative) - 6 colors
#>  \u2022 pastel_harmony (qualitative) - 6 colors
#>  \u2022 ggsci_jama (qualitative) - 7 colors
#>  \u2022 ggsci_tron_legacy (qualitative) - 7 colors
#>  \u2022 ggsci_nejm (qualitative) - 8 colors
#>  \u2022 rcb_set2 (qualitative) - 8 colors
#>  \u2022 ggsci_lancet (qualitative) - 9 colors
#>  \u2022 rcb_set1 (qualitative) - 9 colors
#>  \u2022 vividset (qualitative) - 9 colors
#>  \u2022 ggsci_cosmic (qualitative) - 10 colors
#>  \u2022 ggsci_flatui (qualitative) - 10 colors
#>  \u2022 ggsci_jco (qualitative) - 10 colors
#>  \u2022 ggsci_npg (qualitative) - 10 colors
#>  \u2022 ggsci_futurama (qualitative) - 12 colors
#>  \u2022 rcb_set3 (qualitative) - 12 colors
#>  \u2022 sc_pbmc (qualitative) - 17 colors
#>                 name        type n_color
#> 2       earthy_triad qualitative       3
#> 14     primary_triad qualitative       3
#> 19          softtrio qualitative       3
#> 21     vintage_triad qualitative       3
#> 1   balanced_quartet qualitative       4
#> 20           vibrant qualitative       5
#> 22            violin qualitative       5
#> 12        harmonysix qualitative       6
#> 13    pastel_harmony qualitative       6
#> 6         ggsci_jama qualitative       7
#> 11 ggsci_tron_legacy qualitative       7
#> 9         ggsci_nejm qualitative       8
#> 16          rcb_set2 qualitative       8
#> 8       ggsci_lancet qualitative       9
#> 15          rcb_set1 qualitative       9
#> 23          vividset qualitative       9
#> 3       ggsci_cosmic qualitative      10
#> 4       ggsci_flatui qualitative      10
#> 7          ggsci_jco qualitative      10
#> 10         ggsci_npg qualitative      10
#> 5     ggsci_futurama qualitative      12
#> 17          rcb_set3 qualitative      12
#> 18           sc_pbmc qualitative      17
#>                                                                                                                                                     colors
#> 2                                                                                                                                #C64328, #56BBA5, #E3A727
#> 14                                                                                                                               #C64328, #2AA6C6, #E3A727
#> 19                                                                                                                         #E64B35B2, #00A087B2, #3C5488B2
#> 21                                                                                                                               #96A0D9, #D9BDAD, #D9D5A0
#> 1                                                                                                                       #5D83B4, #9FD0E8, #CDAE9D, #959683
#> 20                                                                                                             #BF3F9D, #B3BCD7, #6DA6A0, #D98A29, #F2C894
#> 22                                                                                                             #37848C, #F2935C, #F2A88D, #D95555, #A7CAE9
#> 12                                                                                                    #BF3641, #836AA6, #377BA6, #448C42, #D96236, #B79290
#> 13                                                                                                    #B2AA76, #8C91CF, #D7D79C, #DABFAC, #BCEDDB, #C380A0
#> 6                                                                                            #374E55, #DF8F44, #00A1D5, #B24745, #79AF97, #6A6599, #80796B
#> 11                                                                                           #FF410D, #6EE2FF, #F7C530, #95CC5E, #D0DFE6, #F79D1E, #748AA6
#> 9                                                                                   #BC3C29, #0072B5, #E18727, #20854E, #7876B1, #6F99AD, #FFDC91, #EE4C97
#> 16                                                                                  #66C2A5, #FC8D62, #8DA0CB, #E78AC3, #A6D854, #FFD92F, #E5C494, #B3B3B3
#> 8                                                                          #00468B, #ED0000, #42B540, #0099B4, #925E9F, #FDAF91, #AD002A, #ADB6B6, #1B1919
#> 15                                                                         #E41A1C, #377EB8, #4DAF4A, #984EA3, #FF7F00, #FFFF33, #A65628, #F781BF, #999999
#> 23                                                                         #E64B35, #4DBBD5, #00A087, #3C5488, #F39B7F, #8491B4, #91D1C2, #DC0000, #7E6148
#> 3                                                                 #2E2A2B, #CF4E9C, #8C57A2, #358DB9, #82581F, #2F509E, #E5614C, #97A1A7, #3DA873, #DC9445
#> 4                                                                 #c0392b, #d35400, #f39c12, #27ae60, #16a085, #2980b9, #8e44ad, #2c3e50, #7f8c8d, #bdc3c7
#> 7                                                                 #0073C2, #EFC000, #868686, #CD534C, #7AA6DC, #003C67, #8F7700, #3B3B3B, #A73030, #4A6990
#> 10                                                                #E64B35, #4DBBD5, #00A087, #3C5488, #F39B7F, #8491B4, #91D1C2, #DC0000, #7E6148, #B09C85
#> 5                                               #FF6F00, #C71000, #008EA0, #8A4198, #5A9599, #FF6348, #84D7E1, #FF95A8, #3D3B25, #ADE2D0, #1A5354, #3F4041
#> 17                                              #8DD3C7, #FFFFB3, #BEBADA, #FB8072, #80B1D3, #FDB462, #B3DE69, #FCCDE5, #D9D9D9, #BC80BD, #CCEBC5, #FFED6F
#> 18 #a2d2e7, #67a8cd, #ffc17f, #cf9f88, #6fb3a8, #b3e19b, #50aa4b, #ff9d9f, #f36569, #3581b7, #cdb6da, #704ba3, #9a7fbd, #dba9a8, #e40300, #e99b78, #ff8831
list_palettes(type = c("sequential", "diverging"))
#> 
#> ── Available Color Palettes ────────────────────────────────────────────────────
#>  Total palettes: 12
#>  Type "diverging": 7 palettes
#>  Type "sequential": 5 palettes
#>  \u2022 contrast_duo (diverging) - 2 colors
#>  \u2022 fire_ice_duo (diverging) - 2 colors
#>  \u2022 polar_duo (diverging) - 2 colors
#>  \u2022 sunset_sky (diverging) - 2 colors
#>  \u2022 piyg (diverging) - 3 colors
#>  \u2022 earthy_diverge (diverging) - 5 colors
#>  \u2022 gradient_rd_bu (diverging) - 11 colors
#>  \u2022 blues (sequential) - 3 colors
#>  \u2022 forest_fade (sequential) - 4 colors
#>  \u2022 muted_gradient (sequential) - 4 colors
#>  \u2022 warm_blush (sequential) - 4 colors
#>  \u2022 ggsci_locuszoom (sequential) - 7 colors
#>               name       type n_color
#> 6     contrast_duo  diverging       2
#> 8     fire_ice_duo  diverging       2
#> 11       polar_duo  diverging       2
#> 12      sunset_sky  diverging       2
#> 10            piyg  diverging       3
#> 7   earthy_diverge  diverging       5
#> 9   gradient_rd_bu  diverging      11
#> 1            blues sequential       3
#> 2      forest_fade sequential       4
#> 4   muted_gradient sequential       4
#> 5       warm_blush sequential       4
#> 3  ggsci_locuszoom sequential       7
#>                                                                                               colors
#> 6                                                                                   #C64328, #56BBA5
#> 8                                                                                   #2AA6C6, #C64328
#> 11                                                                                  #8CB5D2, #E18E8F
#> 12                                                                                  #57A2FF, #FF8000
#> 10                                                                   #E64B35B2, #00A087B2, #3C5488B2
#> 7                                                        #283618, #606C38, #FEFAE0, #DDA15E, #BC6C25
#> 9  #67001f, #b2182b, #d6604d, #f4a582, #fddbc7, #f7f7f7, #d1e5f0, #92c5de, #4393c3, #2166ac, #053061
#> 1                                                                          #deebf7, #9ecae1, #3182bd
#> 2                                                                 #B2C9AD, #91AC8F, #66785F, #4B5945
#> 4                                                                 #E2E0C8, #A7B49E, #818C78, #5C7285
#> 5                                                                 #FFCDB2, #FFB4A2, #E5989B, #B5828C
#> 3                                      #D43F3A, #EEA236, #5CB85C, #46B8DA, #357EBD, #9632B8, #B8B8B8