[R] alternatives to RColorBrewer?

Dieter Menne dieter.menne at menne-biomed.de
Thu Apr 24 20:03:56 CEST 2008


Andrew Yee <andrewjyee <at> gmail.com> writes:

> 
> I've found RColorBrewer useful for its qualitative palettes, but wished that
> it could generate more than 12 qualitative palettes (e.g. with Set3).  Any
> suggestions for alternative color palette generators that can handle e.g. 18
> distinctive colors?  (I'm aware of using rainbow(), but this doesn't
> generate enough distinct colors when the number of palettes is large).

Assume you want 40 colors, get a basic color palette from RcolorBrewer, and use
colorRampPalette to interpolate

# Brewer palette Paired 12
pal12 = c("#A6CEE3", "#1F78B4", "#B2DF8A", "#33A02C", "#FB9A99", 
"#E31A1C", "#FDBF6F", "#FF7F00", "#CAB2D6", "#6A3D9A",
"#FFFF99", "#B15928")

colorRampPalette(pal12)(40)

Dieter



More information about the R-help mailing list