介绍RColorBrewer包

该包虽然简单,但是十分强大!对于我这样审美观不咋地的人,简直太好用了!

brewer.pal(n, name)
display.brewer.pal(n, name)
display.brewer.all(n=NULL, type="all", select=NULL, exact.n=TRUE,
colorblindFriendly=FALSE)
brewer.pal.info

maxcolors category colorblind
BrBG 11 div TRUE
PiYG 11 div TRUE
PRGn 11 div TRUE
PuOr 11 div TRUE
RdBu 11 div TRUE
RdGy 11 div FALSE
RdYlBu 11 div TRUE
RdYlGn 11 div FALSE
Spectral 11 div FALSE
Accent 8 qual FALSE
Dark2 8 qual TRUE
Paired 12 qual TRUE
Pastel1 9 qual FALSE
Pastel2 8 qual FALSE
Set1 9 qual FALSE
Set2 8 qual TRUE
Set3 12 qual FALSE
Blues 9 seq TRUE
BuGn 9 seq TRUE
BuPu 9 seq TRUE
GnBu 9 seq TRUE
Greens 9 seq TRUE
Greys 9 seq TRUE
Oranges 9 seq TRUE
OrRd 9 seq TRUE
PuBu 9 seq TRUE
PuBuGn 9 seq TRUE
PuRd 9 seq TRUE
Purples 9 seq TRUE
RdPu 9 seq TRUE
Reds 9 seq TRUE
YlGn 9 seq TRUE
YlGnBu 9 seq TRUE
YlOrBr 9 seq TRUE
YlOrRd 9 seq TRUE

有关详细信息和交互式调色板选择工具,请参见http://colorbrewer.org。它是免费使用的,但是如果您决定使用我们的配色方案之一,如果可以引用ColorBrewer项目,则ColorBrewer的设计师将不胜感激。 调色板有3种类型,顺序的,发散的和定性的。

  • 1.顺序调色板适用于从低到高顺序排列的数据。亮度步骤在这些方案的外观中占主导地位,其中浅色用于低数据值,而深色则用于高数据值。
  • 2.Diverging调色板将同样重点放在数据范围两端的中间范围临界值和极限值上。图例中间的关键等级或突破点用浅色强调,而低端和高端则用具有对比色的深色强调。
  • 3.定性调色板并不表示图例类别之间的幅度差异,色调用于创建类别之间的主要视觉差异。 定性方案最适合表示名义或分类数据。