seaborn.color_palette(palette=None, n_colors=None, desat=None, as_cmap=False)¶Return a list of colors or continuous colormap defining a palette.
palette values include:Name of a seaborn palette (deep, muted, bright, pastel, dark, colorblind)
Name of matplotlib colormap
‘husl’ or ‘hls’
‘ch:<cubehelix arguments>’
‘light:<color>’, ‘dark:<color>’, ‘blend:<color>,<color>’,
A sequence of colors in any format matplotlib accepts
Calling this function with palette=None will return the current
matplotlib color cycle.
This function can also be used in a with statement to temporarily
set the color cycle for a plot or set of plots.
See the tutorial for more information.
Name of palette or None to return current palette. If a sequence, input colors are used but possibly cycled and desaturated.
Number of colors in the palette. If None, the default will depend
on how palette is specified. Named palettes default to 6 colors,
but grabbing the current palette or passing in a list of colors will
not change the number of colors unless this is specified. Asking for
more colors than exist in the palette will cause it to cycle. Ignored
when as_cmap is True.
Proportion to desaturate each color by.
If True, return a matplotlib.colors.Colormap.
matplotlib.colors.ColormapSee also
set_paletteSet the default color cycle for all plots.
set_color_codesReassign color codes like "b", "g", etc. to colors from one of the seaborn palettes.
Examples
Calling with no arguments returns all colors from the current default color cycle:
sns.color_palette()
Other variants on the seaborn categorical color palette can be referenced by name:
sns.color_palette("pastel")
Return a specified number of evenly spaced hues in the “HUSL” system:
sns.color_palette("husl", 9)
Return all unique colors in a categorical Color Brewer palette:
sns.color_palette("Set2")
Return one of the perceptually-uniform colormaps included in seaborn:
sns.color_palette("flare", as_cmap=True)
Return a customized cubehelix color palette:
sns.color_palette("ch:s=.25,rot=-.25", as_cmap=True)
Return a light-themed sequential colormap to a seed color:
sns.color_palette("light:#5A9", as_cmap=True)