RColorBrewer
ColorBrewer 專案是一種非常流行的工具,可以選擇和諧匹配的調色盤。RColorBrewer
是 R
專案的一個埠,並提供色彩友好的調色盤。
一個使用的例子
colors_vec <- brewer.pal(5, name = 'BrBG')
print(colors_vec)
[1] "#A6611A" "#DFC27D" "#F5F5F5" "#80CDC1" "#018571"
RColorBrewer
為 ggplot2
:scale_color_brewer
和 scale_fill_brewer
建立著色選項。
library(ggplot2)
ggplot(mtcars)+
geom_point(aes(x = mpg, y = hp, color = factor(cyl)), size = 3)+
scale_color_brewer(palette = 'Greens')+
theme_minimal()+
theme(legend.position = c(.8,.8))