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 教程页面。
