ggplot2 - изменение или удаление определенных легенд

У меня есть простой (возможно) вопрос о ggplot2.

Я хотел бы отбросить одну из переменных в легенде, скажем, trt1 в примере ниже.

Как я могу это сделать? Я все еще хотел бы, чтобы это было построено, только переменная должна быть удалена из легенды.

Спасибо за вашу помощь!

Ниже приведен простой пример:

library(ggplot2)

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

bp

1 ответ

Решение

Использовать этот. scale_fill_discrete это то, что вам нужно:

library(ggplot2)

bp <- ggplot(data=PlantGrowth, aes(x=group, y=weight, fill=group)) + geom_boxplot() +
  scale_fill_discrete(breaks=c("ctrl","trt2"))

bp

Другие вопросы по тегам