ggplot2添加图例
时间: 2023-09-12 08:02:39 浏览: 90
ggplot2 作图实例
要在 ggplot2 中添加图例,可以使用 `scale_*_*(...)` 函数。其中,第一个参数表示要调整的图层(例如颜色、大小、形状等),第二个参数是标签名称,可以使用 `labs(...)` 函数来修改默认标签名称。以下是一个示例代码,演示如何在 ggplot2 中添加图例:
```R
library(ggplot2)
# 创建示例数据
data <- data.frame(
x = 1:10,
y = 1:10,
group = c(rep("A", 5), rep("B", 5))
)
# 绘制散点图,并使用不同的颜色表示不同的组
ggplot(data, aes(x, y, color = group)) +
geom_point() +
scale_color_manual(values = c("red", "blue")) +
labs(color = "Group")
```
在上述代码中,`scale_color_manual(...)` 函数用于手动设置颜色值,`labs(color = "Group")` 则用于修改默认标签名称。你可以根据自己的需要在代码中修改相应参数。
阅读全文