ggplot画图之后,需要根据需求对图进行”精雕细琢“,title, xlab, ylab毋庸置疑,其他的细节也需修改。
1 使用theme参数修改
p
p + labs(title="学习ggplot2可视化",subtitle = "参数好多",caption = "熟能生巧")+
theme(plot.title=element_text(face="bold.italic",color="steelblue",size=24, hjust=0.5,vjust=0.5,angle=360,lineheight=113))
可以调出theme的function,查看具体的theme的相关参数,根据需要进行调整。
2 ggplot2 默认主题
使用ggplot2提供的主题,比如theme_grey()为默认主题,theme_bw()为白色背景主题,theme_classic()为经典主题。
p + theme_classic()
3 使用ggplot2 扩展包(ggthemes)主题
library(ggthemes)
p + theme_stata()
共有10个,可供选择,如下:
theme_economist theme_economist_white theme_wsj
theme_excel theme_few theme_foundation theme_igray
theme_solarized theme_stata theme_tufte
4 自定义主题
可根据常见需要自定义常用主题
theme_MJ
p + theme_MJ() + labs(title="学习ggplot2可视化",subtitle = "参数好多记不住?",caption = "熟能生巧!")
更多关于生信,R,Python的内容请扫码关注小号,谢谢。