📖 第四章:使用 ggplot2 绘图
4.1 使用 ggplot2 创建图形
4.1.1 ggplot 函数基础
示例代码
library(ggplot2)
data(mtcars)
# ggplot 的基本框架
ggplot(data = mtcars, aes(x = wt, y = mpg)) +
geom_point()
4.1.2 Geoms 几何对象
表4.1:ggplot2 中的 Geom 函数
函数名称 |
描述 |
示例代码 |
geom_point() |
散点图 |
geom_point(size = 2) |
geom_line() |
折线图 |
geom_line(linetype = "dashed") |
geom_bar() |
条形图 |
geom_bar(stat = "identity") |
geom_histogram() |
直方图 |
geom_histogram(binwidth = 1) |
geom_boxplot() |
箱线图 |
geom_boxplot() |
geom_density() |
密度图 |
geom_density() |
geom_area() |
面积图 |
geom_area() |
geom_text() |
文本 |
geom_text(aes(label = mpg)) |
geom_tile() |
热力图 |
geom_tile() |
geom_violin() |
小提琴图 |
geom_violin() |
geom_polygon() |
多边形图 |
geom_polygon() |