提取 RColorBrewer 调色板用于其他用途
Extracting RColorBrewer palette for other use
我正在使用 RColorBrewer(调色板 = "Set2")。我想提取颜色列表并将它们用于注释。有没有一种方法可以提取 Set2 颜色的矢量(称之为列表)并使用它来使注释与已经使用的颜色匹配(颜色=列表(3))?
谢谢。
你可以像这样提取颜色
library(RColorBrewer)
f <- function(pal) brewer.pal(brewer.pal.info[pal, "maxcolors"], pal)
(cols <- f("Set1"))
# [1] "#E41A1C" "#377EB8" "#4DAF4A" "#984EA3" "#FF7F00" "#FFFF33" "#A65628" "#F781BF" "#999999"
我正在使用 RColorBrewer(调色板 = "Set2")。我想提取颜色列表并将它们用于注释。有没有一种方法可以提取 Set2 颜色的矢量(称之为列表)并使用它来使注释与已经使用的颜色匹配(颜色=列表(3))?
谢谢。
你可以像这样提取颜色
library(RColorBrewer)
f <- function(pal) brewer.pal(brewer.pal.info[pal, "maxcolors"], pal)
(cols <- f("Set1"))
# [1] "#E41A1C" "#377EB8" "#4DAF4A" "#984EA3" "#FF7F00" "#FFFF33" "#A65628" "#F781BF" "#999999"