# Viewing Palettes

Install from CRAN using:

    install.packages("PrettyCols")

Or install the development version using:

    remotes::install_github("nrennie/PrettyCols")

Then load into R:

    library(PrettyCols)

To see the names of all available palettes, run:

    names(PrettyColsPalettes)
    #>  [1] "Blues"            "Purples"          "Tangerines"       "Greens"
    #>  [5] "Pinks"            "Roses"            "Teals"            "Yellows"
    #>  [9] "Reds"             "Greys"            "Aubergines"       "Browns"
    #> [13] "PurpleGreens"     "PinkGreens"       "TangerineBlues"   "PurpleTangerines"
    #> [17] "PurplePinks"      "TealGreens"       "PurpleYellows"    "RedBlues"
    #> [21] "Bold"             "Dark"             "Light"            "Neon"
    #> [25] "Summer"           "Autumn"           "Winter"           "Rainbow"
    #> [29] "Beach"            "Fun"              "Sea"              "Bright"
    #> [33] "Relax"            "Lucent"           "Lively"           "Joyful"
    #> [37] "Coast"            "Sea"              "Peppers"          "Disco"

To see the colours in a specific palette, use the `prettycols()` function:

    prettycols("Tangerines")

By default a discrete palette showing all colours is displayed. Setting `type = "continuous"` displays a continuous palette, changing `n` changes the number of colours, and switching `direction = -1` reverses the order of colours. For example:

    prettycols("Tangerines", n = 50, type = "continuous", direction = -1)

To see all available palettes, run:

    view_all_palettes()

or,

    view_all_palettes(type == "all")

Palettes are categorised into three types:

- Sequential (`seq`),
- Diverging (`div`),
- Qualitative (`qual`).

Palettes can be viewed by type. For example, to see all sequential colour palettes, run:

    view_all_palettes(type = "seq")