ggplot2 - 使用图例
轴和图例统称为参考线。它们允许我们从图中读取观察值并根据原始值映射回去。图例键和刻度标签均由刻度线决定。图例和轴是根据绘图所需的相应比例和几何图形自动生成的。
将执行以下步骤以了解 ggplot2 − 中图例的工作原理
在工作区中包含包和数据集
让我们创建相同的图,以重点关注使用 ggplot2 − 生成的图形的图例
> # 加载 ggplot > library(ggplot2) > > # 读入数据集 > data(iris) > > # 绘图 > p <- ggplot(iris, aes(Sepal.Length, Petal.Length, colour=Species)) + geom_point() > p

如果您观察该图,就会发现图例创建在最左角,如下所示 −

此处,图例包括给定数据集的各种物种。
更改图例的属性
我们可以借助属性"legend.position"删除图例,并得到相应的输出 −
> # 删除图例 > p + theme(legend.position="none")

我们还可以使用属性"element_blank()"隐藏图例的标题,如下所示给出以下 −
> # 隐藏图例标题 > p + theme(legend.title=element_blank())

我们还可以根据需要使用图例位置。此属性用于生成准确的绘图表示。
> #更改图例位置 > p + theme(legend.position="top") > > p + theme(legend.position="bottom")
顶部表示

底部表示

更改图例的字体样式
我们可以更改标题的字体样式和字体类型以及图例的其他属性,如下所示 −
> # 更改图例标题和文本字体样式 > # 图例标题 > p + theme(legend.title = element_text(colour = "blue", size = 10, + face = "bold")) > # 图例标签 > p + theme(legend.text = element_text(colour = "red", size = 8, + face = "bold"))
生成的输出如下所示 −


接下来的章节将重点介绍各种类型的图表,这些图表具有各种背景属性,例如颜色、主题以及从数据科学的角度来看每种属性的重要性。