ggplot2 是 R 语言中最受欢迎的图形绘制库之一,它基于 Leland Wilkinson 的 Grammar of Graphics 构思,提供了一种清晰、灵活的图形绘制方法。以下是 ggplot2 的基础教程。

基础语法

ggplot2 的基础语法结构如下:

ggplot(data, aes(x = ..., y = ...)) + geom_<type>(mapping = ...)

其中:

  • data 是数据框或数据框的名称。
  • aes() 函数用于指定美学映射。
  • geom_<type> 是几何对象的名称,如 geom_point() 用于绘制散点图。

示例

以下是一个简单的散点图示例:

library(ggplot2)
data(mpg)
ggplot(mpg, aes(displ, hwy)) + geom_point()

散点图示例

资源

想了解更多关于 ggplot2 的知识,可以访问我们的 ggplot2 教程页面

![Golden_Retriever](https://cloud-image.ullrai.com/q/Golden_Retriever/)