在最后加上这个
scale_fill_manual(values = c())
从这个网站中挑选合适的颜色
ColorBrewer: Color Advice for Maps (colorbrewer2.org)
like this:
+ scale_fill_manual(values = c("#bcbddc", "#fee6ce", "#a6bddb"))
常用的theme:
theme = theme(axis.title.x = element_text(size = 18, face = 'bold', vjust = 0),
axis.title.y = element_text(size = 18, face = 'bold', vjust = 2),
axis.text = element_text(size = 15),
axis.text.x = element_text(angle =45, hjust=1),
panel.background = element_blank(),
axis.line = element_line(colour = "black"))
scale_colour/fill_brewer(..., type = "seq", palette = 1)
type表示颜色样式 有seq 、 div 、qual 三个中选一个
palette 表示颜色数量 数字直接表示颜色个数 也可以用相对应的名称,具体可以用RColorBrewer::display.brewer.all() 查看
brewer 详情查看http://colorbrewer2.org
参考:scale相关设置—颜色设置 - molearner - 博客园 (cnblogs.com)
网友评论