ggplot2 - R 中的默认绘图

在本章中,我们将重点介绍如何借助 ggplot2 创建一个简单的绘图。我们将使用以下步骤在 R 中创建默认绘图。

在工作区中包含库和数据集

在 R 中包含库。加载所需的包。现在我们将重点介绍 ggplot2 包。

# 加载 ggplot2
library(ggplot2)

我们将实现名为"Iris"的数据集。该数据集包含 3 个类,每个类有 50 个实例,每个类都代表一种鸢尾花植物。一个类与其他两个类线性可分;后者彼此之间不是线性可分的。

# 读入数据集
data(iris)

数据集中包含的属性列表如下 −

Inclusion of Library and Dataset

使用属性进行示例图绘制

使用 ggplot2 以更简单的方式绘制鸢尾花数据集图涉及以下语法 −

# 绘图
IrisPlot <- ggplot(iris, aes(Sepal.Length, Petal.Length, colour=Species))
+ geom_point()
print(IrisPlot)

第一个参数将数据集作为输入,第二个参数提及需要在数据库中绘制的图例和属性。在此示例中,我们使用图例"物种"。 Geom_point() 表示散点图,将在后面的章节中详细讨论。

生成的输出如下所示 −

使用属性进行样本图

在这里我们可以修改标题、x 标签和 y 标签,即系统格式的 x 轴和 y 轴标签,如下所示 −

print(IrisPlot + labs(y="Petal length (cm)", x = "Sepal length (cm)") 
   + ggtitle("Petal and sepal length of iris"))
鸢尾花的花瓣和萼片长度