Hola.
Plagiando parte de lo que está en:
>
>
>
https://stackoverflow.com/questions/12018499/how-to-put-labels-over-geom-bar-for-each-bar-in-r-with-ggplot2
>
se puede usar algo como:
dat <- read.table(text = "sample Types Number> sample1 A 3641
> sample2 A 3119
> sample1 B 15815
> sample2 B 12334
> sample1 C 2706
> sample2 C 3147", header=TRUE)
>
> ggplot(data=dat, aes(x=Types, y=Number, fill=sample)) + geom_bar(position
> = "dodge", stat="identity") +
geom_text(aes(label=Number),
> position=position_dodge(width=0.9), vjust=-0.25)
>
Esto fue hecho para una tabla que ya tenía agrupadas las cantidades. En
cualquier caso, las modificaciones que debes hacer parece que son remover
los elementos del dodge y acomodar el vjust.
Otro ejemplo hay en
https://stackoverflow.com/questions/32986651/display-frequency-and-count-on-a-bar-chart>
?
Ojalá este plagio casi absoluto sirva de algo.
¡Salud!
2017-10-11 22:19 GMT-03:00 Kelly Johanna Monroy Malagon <
kjmonroym en unal.edu.co>:
> Buenas Noches
>
> Estoy trabajando con R, con ggplot
> y deseo insertar el valor en la parte superior de cada uno de los
> rectángulos del gráfico, pero no se que argumento debo implementar,,
> cualquier ayuda o concejo sera bien recibido
>
> Muchas Gracias
>
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
--
«...homines autem hominum causa esse generatos...»
Cicero
[[alternative HTML version deleted]]