geom_xxx()与stat_xxx()
视觉通道映射
度量调整
坐标系
图例
主题系统
位置调整
geom_xxx()与stat_xxx()
ggplot2包中包含几十种不同的几何对象函数geom_xxx(),以及统计变换函数stat_xxx()。平时我们主要使用几何对象函数geom_xxx(),只有当绘制图表涉及统计变换时,才会使用统计变换函数stat_xxx(),比如绘制带误差线的均值散点图或柱状图等。ggplot2默认使用直角坐标系。
1、geom_xxx():几何对象函数
ggplot2函数分类:根据函数输入变量数和数据类型(连续型或离散型),可以将大部分函数分为3大类,6小类。
2、stat_xxx():统计变换函数
统计(stat)转换函数在数据被绘制出来之前对数据进行聚合和其他计算。stat_xxx()确定了数据的计算方法。
视觉通道映射
比较重要的视觉通道映射:字体(family)和字型(fontface)。其中字型分为:plain(常规体)、bold(粗体),italic(斜体)、bold.italic(粗斜体),常用于geom_text等文本对象。字体的内置只有三种:sans、serif、mono,但是可以通过扩展包extrafont来将其他字体转换为ggplot2可识别的标准形式,还可以通过showtext包以图片的形式将字体插入ggplot2绘制的图表中。