2017-01-03 121 views
0

我想要可视化十六进制代码颜色的矢量。如何绘制十六进制代码颜色的矢量

enter image description here

这些颜色矢量获得或者从RColorBrewer包或正在使用的default ggplot2 hue生成::

get_gg_color_hue <- function(n) { 
    hues = seq(15, 375, length = n + 1) 
    hcl(h = hues, l = 65, c = 100)[1:n] 
} 
如果解决方案使用微小的正方形框,使得它们看起来像一个GGPLOT2说明这将是很好

如:

> RColorBrewer::brewer.pal(9, 'Blues') 
[1] "#F7FBFF" "#DEEBF7" "#C6DBEF" "#9ECAE1" "#6BAED6" "#4292C6" "#2171B5" "#08519C" "#08306B" 

而且

> get_gg_color_hue(9) 
[1] "#F8766D" "#D39200" "#93AA00" "#00BA38" "#00C19F" "#00B9E3" "#619CFF" "#DB72FB" "#FF61C3" 

我怎样才能看到每个这些向量代表什么颜色?

回答

3
grid::grid.raster(RColorBrewer::brewer.pal(9, 'Blues'), interpolate = FALSE)