Color Palette Selection for scCustomize — scCustomize_Palette (original) (raw)
Function to return package default discrete palettes depending on number of groups plotted.
scCustomize_Palette(
num_groups,
ggplot_default_colors = FALSE,
color_seed = 123
)
Arguments
num_groups
number of groups to be plotted. If ggplot_default_colors = FALSE
then by default:
- If number of levels plotted equal to 2 then colors will be
[NavyAndOrange()](NavyAndOrange.html)
. - If number of levels plotted greater than 2 but less than or equal to 36 it will use "polychrome" from
[DiscretePalette_scCustomize()](DiscretePalette%5FscCustomize.html)
. - If greater than 36 will use "varibow" with shuffle = TRUE from
DiscretePalette_scCustomize
.
ggplot_default_colors
logical. Whether to use default ggplot hue palette or not.
color_seed
random seed to use for shuffling the "varibow" palette.
Value
vector of colors to use for plotting.
Examples
cols <- scCustomize_Palette(num_groups = 24, ggplot_default_colors = FALSE)
PalettePlot(pal= cols)