[R-es] ggplot ayuda con argumento

Freddy Omar López Quintero freddy.lopez.quintero en gmail.com
Jue Oct 12 04:03:37 CEST 2017


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]]



Más información sobre la lista de distribución R-help-es