Suppose for example I have

ggplot(data=PlantGrowth, aes(x=group, y=weight, fill=group)) + geom_boxplot()

and I don't want to display the legend. What is the simplest way to hide or remove the legend from a plot?

有帮助吗?

解决方案

Add theme(legend.position="none"), like this:

ggplot(data=PlantGrowth, aes(x=group, y=weight, fill=group)) + 
  geom_boxplot() + 
  theme(legend.position="none")

(source)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top