作者:Li_Yuhui
四川大学研究生在读
本文是ggplot2_可视化_速成的第4节
第2节:coor_xxx()坐标系变换
第3节:scale_xxx()
标度调整
第5节:Guides图例与增加坐标轴
第6节:themes主题系统
facet_xxx()
分面系统
分面有2种函数:
facet_grid()
网格分面facet_wrap()
封装分面,自动分成2x4, 3x2等版块
表达式:facet_grid(rows = NULL, cols = NULL, scales = "fixed", labeller = "label_value", facets)
facet_wrap(facets, nrow = NULL, labeller = "label_value",strip.position = "top")
参数解释:- rows 表示要进行行分面的变量,如rows = vars(drv)表示将变量drv作为维度进行行分面,可以使用多个分类变量
- cols 表示要进行列分面的变量,如cols = vars(drv)表示将变量drv作为维度进行列分面,可以使用多个分类变量
- scales 表示分面后坐标轴适应规则,下面会介绍
- facets 表示将哪些变量作为维度进行分面,,在网格分面中,尽量不使用,而使用rows和cols参数
网格分面:varname.按变量varname行分面;.varname按变量va