📅  最后修改于: 2023-12-03 15:22:34.312000             🧑  作者: Mango
在绘制图表时,有时候我们需要关闭图例。针对 ggplot2 这个 R 语言中应用最为广泛的绘图包,关闭图例是非常容易的。
要在绘图时关闭 ggplot2 中所有的图例,可以使用 theme
函数。
library(ggplot2)
ggplot(mpg, aes(displ, hwy, color = class)) +
geom_point() +
theme(legend.position = "none")
在上述代码中,我们将 legend.position
参数设置为 "none"
,表示不显示图例。这样,我们就可以得到没有图例的散点图。
有时候,我们只需要关闭部分图例。为此,需要使用 guides
函数。
ggplot(mpg, aes(displ, hwy, color = class)) +
geom_point() +
guides(color = FALSE)
在上述代码中,我们使用 guides(color = FALSE)
将颜色图例关闭,保留其他图例。
theme(legend.position = "none")
语句关闭全局图例。guides
函数可以关闭特定图例。注:以上为 R 语言中代码,需在 R 语言环境下运行。