ggplot2 中的图例 怎么改名
时间: 2023-04-03 12:01:42 浏览: 135
在 ggplot2 中,可以使用 scale_*_discrete() 函数来更改图例名称。其中 * 是图层类型(如 color、shape 等)。
例如,如果你想更改颜色图例的名称,可以使用 scale_color_discrete() 函数,并在其中使用 lables 参数指定新的名称。
```
ggplot(data, aes(x, y, color = group)) + geom_point() + scale_color_discrete(name = "新名称", labels = c("A", "B", "C"))
```
可以更改图例名称,同时对应的图例类型也可以更改为你想要的
```
ggplot(data, aes(x, y, shape = group)) + geom_point() + scale_shape_discrete(name = "新名称", labels = c("A", "B", "C"))
```
可以看到上面的例子中,只需要替换scale_color_discrete 为 scale_shape_discrete 即可更改形状图例.
相关问题
ggplot2 中的legend 怎么改名
在 ggplot2 中,可以使用 `scale_*_discrete` 或 `scale_*_continuous` 函数来更改图例的名称。例如,在颜色图例中更改名称,可以使用 `scale_color_discrete(name = "新名称")`。
阅读全文