Si quieres probar otra alternativa puedes modificar el código de este
ejemplo:
http://www.r-graph-gallery.com/26-add-text-over-a-boxplot/
Hace tiempo lo hice yo así: En la parte de texto tendrías que poner en el
eje X los factores del boxplot, en el eje Y los valores de mediana y en el
texto de nuevo los valores de mediana.
Espero que te sirva de ayuda
El 7 de junio de 2017, 13:00, Jose Manuel Veiga del Baño <chemavb en
um.es>
escribió:
> Hola a todos,
>
> Estoy intentando poner sobre un gráfico box-plot el valor de la mediana,
> pero no lo consigo. Las opciones de stackoverflow no consigo que funcionen.
> Este sería el código que estoy intentando:
>
> require(ggplot2)
> require(reshape2)
> df2 <- melt(df[, 1:4])
> means <- aggregate(value ~ factor(variable), df2, mean)
> p<-ggplot(df2, aes(factor(variable), value)) + geom_boxplot(aes(fill
> TIPO))
>
> Hasta aquí funciona perfectamente, pero en teoría para poner el valor de
> la mediana sería:
>
> p<-ggplot(df2, aes(factor(variable), value)) + geom_boxplot(aes(fill
> TIPO))+stat_summary(fun.y=mean, colour="darkred",
geom="point", shape=18,
> size=3,show_guide = FALSE) + geom_text(data = means, aes(label = value, y
> factor(variable) + 0.08))
>
> Y me arroja el error. Error in factor(variable): objeto 'variable'
no
> encontrado.
>
> El dataframe es una tabla con tres variables y lo único que se agrupan en
> PACIENTE, PLACEBO.
>
> Gracias
>
> Dr. José M. Veiga
> Dpt. Química Agrícola, Geología y Edafología.
> Universidad de Murcia.
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
[[alternative HTML version deleted]]