如何使用给定的调色板查看ggplot2用于离散类别的颜色,例如" Set1"或" Set2"为酿酒师?即对于给定的一组类别,将使用的颜色是什么?
答案 0 :(得分:4)
默认情况下,它会使用hue_pal
的某些默认值。当您使用scale_x_brewer
时,它会使用brewer_pal
的某些默认值(均来自scales
包)。您可以从这些调色板中获取尽可能多的颜色。例如(使用默认值):
f <- hue_pal(h = c(0, 360) + 15, c = 100, l = 65, h.start = 0, direction = 1)
f(3)
## [1] "#F8766D" "#00BA38" "#619CFF"
f(9)
## [1] "#F8766D" "#D39200" "#93AA00" "#00BA38" "#00C19F" "#00B9E3" "#619CFF" "#DB72FB"
## [9] "#FF61C3"
g <- brewer_pal(type="seq", palette=1)
g(3)
## [1] "#DEEBF7" "#9ECAE1" "#3182BD"
g(9)
## [1] "#F7FBFF" "#DEEBF7" "#C6DBEF" "#9ECAE1" "#6BAED6" "#4292C6" "#2171B5" "#08519C"
## [9] "#08306B"
您可以使用brewer_pal
参数查看Set3
将对palette
或任何其他命名调色板执行的操作。