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")

  

ggplot2 配色渐变 二色/三色梯度

 

 

 

 

 

 

 

 

 

 

 

三色梯度函数是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)

  

ggplot2 配色渐变 二色/三色梯度

 

 

自定义的n色梯度:scale_colour_gradientn()和scale_fill_gradientn()。参考https://www.jianshu.com/p/2fc71d3c207b

 

离散型的颜色赋值常见的有用变量赋值或指定颜色

 

相关文章:

  • 2021-10-19
  • 2021-07-27
  • 2022-02-19
  • 2021-11-01
  • 2021-09-17
  • 2022-01-13
  • 2021-10-19
  • 2022-12-23
猜你喜欢
  • 2021-10-19
  • 2022-12-23
  • 2021-05-13
  • 2022-12-23
  • 2021-06-25
相关资源
相似解决方案