ggplot2优雅的修改图例形状

本节来介绍如何更改图例中键的形状,每个 geom 都有一个默认的 key_glyph,但可以通过在 geom 调用中声明 key_glyph="code_here" 来修改它

library(tidyverse)
ggplot(mtcars,aes(mpg,hp,color=factor(cyl)))+
  geom_point(key_glyph="abline")
ggplot(mtcars,aes(mpg,hp,color=factor(cyl)))+
  geom_line(key_glyph="smooth")

[图片上传中...(image.png-ed5701-1627484201298-0)]

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


喜欢的小伙伴欢迎关注我的公众号

R语言数据分析指南,持续分享数据可视化的经典案例及一些生信知识,希望对大家有所帮助

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容