如何使用ggplot2修改颜色
条评论通常ggplot2默认的颜色已经比较好看了,但是为了更加自由,还是有必要学会自己如何调色。ggplot中控制颜色的函数为scale\_colour\_xxx或者scale\_fill\_xxx的形式,其实是大同小异,下面以scale\_color\_xxx为例进行讲解。
离散型变量
- scale_color_hue
- scale_color_discrete # scale_color_hue的别名函数
- scale_color_brewer
- p+scale_colour_grey
1 | library(ggplot2) |

1 | p1<-p+scale_colour_grey() |

连续性变量
1 | p<-ggplot(data=df,aes(carat,price))+geom_point(aes(colour=table)) |

修改图例
1 | p1<-ggplot(data=df,aes(carat,price))+ |
