r语言boxplot legend
时间: 2023-09-24 10:03:26 浏览: 154
R语言绘制SCI科研差异箱线图源代码.zip
你可以使用 ggplot2 包来绘制 boxplot,并添加图例。以下是一个示例代码:
```R
library(ggplot2)
# 创建一个数据集
data <- data.frame(
group = rep(c("A", "B", "C"), each = 50),
value = rnorm(150)
)
# 绘制 boxplot
p <- ggplot(data, aes(x = group, y = value, fill = group)) +
geom_boxplot()
# 添加图例
p + guides(fill = guide_legend(title = "Group"))
```
在这个示例中,我们首先创建了一个包含分组变量和数值变量的数据集。然后使用 ggplot2 的 `geom_boxplot()` 函数绘制了 boxplot。最后,使用 `guides()` 函数添加了一个图例,并使用 `guide_legend()` 函数设置了图例的标题为 "Group"。
阅读全文