I frequently want to plot categorical data on a white background (eg a scatterplot, with various colors for each kind). My ideal color scheme would be
- reasonably dark, as I am plotting on a white background,
- have more or less the same perceived brightness
- support at least 3–5 colors, 6–7 would be nice if possible, but more become confusing
- bonus: have 2–3 non-overlapping palettes
Dark2 from ColorBrewer comes close, but the ochre gets lost on white and the two greens are easy to confuse.
I will explain (4) above: suppose in a paper I want to use one color palette for some categorical variable in all plots, and another for another palette for another categorical variable for all relevant plots. The two palettes would not show up in the same plot, but I want to avoid confusion.
I guess I could try a rotation around the white point in CIELUV or similar, since Colors.jl supports it, but I am hoping that someone has done this work and I could just use the results.