RColorBrewer包中有哪些不同的调色板?


可以使用`display.brewer.all()`函数找到不同的调色板。每个调色板都有不同的颜色。有三种类型的调色板,分别命名为顺序型、发散型和定性型。它们被定义用于如下所示的特定用途:

  • 顺序型调色板适用于从低到高变化的有序数据。
  • 发散型调色板同等强调中间范围的关键值和数据范围两端的极值。
  • 定性型调色板最适合表示名义数据或分类数据。

在RColorBrewer包中查找调色板

安装和加载RColorBrewer包并查找不同的调色板:

install.packages("RColorBrewer")
library(RColorBrewer)
display.brewer.all()

执行上述脚本后,将生成以下输出(此输出由于随机化而可能因系统而异):

输出

我们可以使用调色板名称查看单个调色板。

让我们查看顺序型类别中的第一个调色板:

library(RColorBrewer)
display.brewer.pal(n=9,name="YlOrRd")

输出

我们可以使用调色板名称查看单个调色板。

让我们查看发散型类别中的第一个调色板:

library(RColorBrewer)
display.brewer.pal(n=12,name="Set3")

输出

我们可以使用调色板名称查看单个调色板。

让我们查看定性型类别中的第一个调色板:

library(RColorBrewer)
display.brewer.pal(n=11,name="Spectral")

输出

我们还可以查看单个调色板的十六进制颜色规范

让我们查看顺序型类别中的第一个调色板:

library(RColorBrewer)
brewer.pal(n=9,name="YlOrRd")

输出

[1] "#FFFFCC" "#FFEDA0" "#FED976" "#FEB24C" "#FD8D3C" "#FC4E2A"
"#E31A1C"
[8] "#BD0026" "#800026"

我们还可以查看单个调色板的十六进制颜色规范

让我们查看发散型类别中的第一个调色板:

brewer.pal(n=12,name="Set3")

输出

[1] "#8DD3C7" "#FFFFB3" "#BEBADA" "#FB8072" "#80B1D3" "#FDB462"
"#B3DE69"
[8] "#FCCDE5" "#D9D9D9" "#BC80BD" "#CCEBC5" "#FFED6F"

我们还可以查看单个调色板的十六进制颜色规范

让我们查看定性型类别中的第一个调色板:

brewer.pal(n=11,name="Spectral")

输出

[1] "#9E0142" "#D53E4F" "#F46D43" "#FDAE61" "#FEE08B" "#FFFFBF" "#E6F598"
[8] "#ABDDA4" "#66C2A5" "#3288BD" "#5E4FA2"

更新于:2021年8月14日

浏览量:166

开启您的职业生涯

完成课程获得认证

开始学习
广告
© . All rights reserved.