ggplot2优雅的修改图例形状
2021-07-28 本文已影响0人
R语言数据分析指南
本节来介绍如何更改图例中键的形状,每个 geom 都有一个默认的 key_glyph,但可以通过在 geom 调用中声明 key_glyph="code_here" 来修改它
library(tidyverse)
![](https://img.haomeiwen.com/i16360488/c75511133cdc33cd.png)
![](https://img.haomeiwen.com/i16360488/0f49eef5ab03b12d.png)
ggplot(mtcars,aes(mpg,hp,color=factor(cyl)))+
geom_point(key_glyph="abline")
![](https://img.haomeiwen.com/i16360488/730cb34f218da839.png)
ggplot(mtcars,aes(mpg,hp,color=factor(cyl)))+
geom_line(key_glyph="smooth")
[图片上传中...(image.png-ed5701-1627484201298-0)]
![](https://img.haomeiwen.com/i16360488/e5b9e76e18b01457.png)
ggplot(mtcars,aes(mpg,hp,color=factor(cyl)))+
geom_point(size=4,show.legend = F)+
geom_point(key_glyph="boxplot")+
theme(legend.key = element_blank())
![](https://img.haomeiwen.com/i16360488/372c6bb8b502ba6b.png)
![](https://img.haomeiwen.com/i16360488/50bdda1d711b581f.png)
喜欢的小伙伴欢迎关注我的公众号
R语言数据分析指南,持续分享数据可视化的经典案例及一些生信知识,希望对大家有所帮助