ggplot2 是 R 语言中一个非常强大的绘图库,用于创建高质量的统计图表。以下是一些基础的教程内容,帮助您开始使用 ggplot2。

基础概念

ggplot2 的核心思想是“图层”(layers)。一个图表可以由多个图层组成,每个图层负责图表的一个方面,如数据点、线、形状等。

  • 数据点:用于表示图表中的每个数据点。
  • 线:用于连接数据点,表示趋势或关系。
  • 形状:用于表示数据点,如圆形、方形等。
  • 文本:用于添加标签、标题等文本信息。

示例代码

library(ggplot2)

# 加载数据集
data(mpg)

# 创建图表
ggplot(mpg, aes(displ, hwy)) + 
  geom_point() + 
  geom_smooth(method = "lm") +
  theme_minimal() +
  labs(title = "汽车油耗与排量关系", x = "排量", y = "油耗")

扩展阅读

想了解更多关于 ggplot2 的知识,可以阅读以下教程:

ggplot2 图表示例