2017-10-18 9 views
1

Je voudrais faire la forme qui montre la couleur de la bulle plus grande dans la légende seulement. J'ai essayé plusieurs suggestions de ce site, mais j'ai été malchanceux jusqu'ici. Un exemple de base est ci-dessous.ggplot2 - R - Comment fixer la taille de la bulle dans la légende

Dans cet exemple, je voudrais que la taille "gear" soit 10. C'est probablement trop grand, mais je voulais vérifier qu'il fonctionnait en premier.

library(ggplot2) 
ggplot(mtcars 
     ,aes(x=hp, y=disp, size=mpg, fill=factor(gear)))+ 
geom_point(shape=21)+ 
theme_bw()+ 
scale_size_continuous(range=c(2,15))+ 
guides(shape = guide_legend(override.aes = list(size = 10))) 

MT Cars Plot Plot Output

Répondre

1

Modification shape à fill dans guides re-échelle de la taille de cet élément de la légende:

guides(fill = guide_legend(override.aes = list(size = 10)))