Подтвердить что ты не робот

Ggplot2 избегать ящиков вокруг символов условных обозначений

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

 ggplot(mtcars, aes(wt, mpg, shape=factor(cyl))) + geom_point() + theme_bw()

4b9b3361

Ответ 1

Вы ищете:

 + opts(legend.key = theme_blank())

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

Примечание. Поскольку версия 0.9.2 opts была заменена на theme:

+ theme(legend.key = element_blank())