ggplot2 éviter les boîtes autour des symboles de légende

Prenons l’exemple du graphique ci-dessous. Je voudrais faire disparaître les petites boîtes autour de chacun des symboles de la légende. Comment je fais ça?

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

Vous cherchez:

  + opts(legend.key = theme_blank()) 

Vous pouvez voir beaucoup d’exemples de toutes sortes de choses dans ?opts . Je n’arrivais pas à me souvenir de ce qui se passait, alors j’en ai essayé quelques-unes jusqu’à ce que je comprenne bien.

Remarque : Depuis la version 0.9.2, l’ opts a été remplacée par le theme :

 + theme(legend.key = element_blank())