ggplot2 配色渐变 二色/三色梯度
scale_colour_gradient()和scale_fill_gradient():指定双色梯度。顺序由低到高。
双色梯度low和high控制梯度两颜色。
例:
ggplot() + geom_point(data = mtcars, aes(x = mpg, y = disp, color = qsec)) + scale_colour_gradient(low = "green", high = "red")
三色梯度函数是scale_colour_gradient2()和scale_fill_gradient2()。顺序是低-中-高。参数low、mid和high控制梯度颜色,参数midpoint设定中点值。
ggplot() + geom_point(data = mtcars, aes(x = mpg, y = disp, color = qsec)) + scale_colour_gradient2(low = "blue", mid = "black", high = "red", midpoint = 18)
自定义的n色梯度:scale_colour_gradientn()和scale_fill_gradientn()。参考https://www.jianshu.com/p/2fc71d3c207b
离散型的颜色赋值常见的有用变量赋值或指定颜色
本文来自博客园,作者:BioinformaticsMaster,转载请注明原文链接:https://www.cnblogs.com/koujiaodahan/p/14604016.html
posted on 2021-03-31 22:03 BioinformaticsMaster 阅读(7424) 评论(0) 编辑 收藏 举报