Comment mettre des étiquettes sur geom_bar dans R avec ggplot2

J'aimerais avoir quelques étiquettes empilés sur le dessus d'un geom_bar graphique. Voici un exemple:

df <- data.frame(x=factor(c(TRUE,TRUE,TRUE,TRUE,TRUE,FALSE,FALSE,FALSE)))
ggplot(df) + geom_bar(aes(x,fill=x)) + opts(axis.text.x=theme_blank(),axis.ticks=theme_blank(),axis.title.x=theme_blank(),legend.title=theme_blank(),axis.title.y=theme_blank())

Comment mettre des étiquettes sur geom_bar dans R avec ggplot2

Maintenant

table(df$x)

FALSE  TRUE 
    3     5 

J'aimerais avoir la 3 et la 5 sur le dessus de l'un des deux bars. Encore mieux si je pouvais avoir le pourcentage de valeurs. E. g. 3 (37.5%) et 5 (62.5%). Comme suit:
Comment mettre des étiquettes sur geom_bar dans R avec ggplot2

Est-ce possible? Si oui, comment?

  • Ajouter des chiffres ou du texte au dessus des barres de tord comment l'œil voit la comparaison dans les hauteurs. Voir cette discussion sur la R-help.
InformationsquelleAutor angerman | 2011-06-23