Ggplot2 简明教程
ggplot2 - Default Plot in R
在本章中,我们将重点介绍借助 ggplot2 创建简单图表的工具。我们将使用以下步骤在 R 中创建默认图表。
Inclusion of library and dataset in workspace
将库包含到 R 中。加载所需包。现在我们将重点放在 ggplot2 包上。
# Load ggplot2
library(ggplot2)
我们将使用名为“Iris”的数据集。该数据集包含 50 个实例的 3 个类别,每个类别都属于一种鸢尾花植物。一类线性可分于其他两类;后两类不是线性可分的。
# Read in dataset
data(iris)
下面给出了数据集包括的属性列表 -
Using attributes for sample plot
使用 ggplot2 以更简单的方式绘制鸢尾花数据集图表涉及以下语法 -
# Plot
IrisPlot <- ggplot(iris, aes(Sepal.Length, Petal.Length, colour=Species))
+ geom_point()
print(IrisPlot)
第一个参数将数据集作为输入,第二个参数指定数据库中需要绘制的图例和属性。在此示例中,我们使用图例 Species。Geom_point() 表示散点图,将在后面的章节中详细讨论。
生成的输出如下 -
这里我们可以修改标题、x 标签和 y 标签,这意味着 x 轴和 y 轴标签采用给定的系统格式 -
print(IrisPlot + labs(y="Petal length (cm)", x = "Sepal length (cm)")
+ ggtitle("Petal and sepal length of iris"))