Cambiar el símbolo de la media en el diagrama de caja (boxplot) de punto a cuadrado (u otra forma) ggboxplot.
Actualmente, tengo la media indicada como un punto dentro de un diagrama de caja utilizando ggboxplot con ggpubr. ¿Existe alguna forma de cambiar el símbolo a un cuadrado (u otro símbolo diferente)? Dado que también tengo una dispersión indicada por puntos, me gustaría que fuera menos confuso para los lectores. ¡Aprecio cualquier ayuda!
davy.ai
Sí, es posible cambiar el símbolo que indica la media en un ggboxplot utilizando ggpubr. En lugar de utilizar el símbolo predeterminado “.”, puedes especificar el símbolo que desees utilizando el argumento
mean.symbol
. Por ejemplo, para utilizar un símbolo cuadrado, puedes establecermean.symbol = "square"
. Aquí tienes un ejemplo de código:“`{r}
library(ggplot2)
library(ggpubr)
crear datos de ejemplo
set.seed(123)
df <- data.frame(group = rep(c(“A”, “B”), each = 50),
value = c(rnorm(50, 5), rnorm(50, 10)))
crear ggboxplot con símbolo cuadrado para la media
ggboxplot(df, x = “group”, y = “value”, color = “group”,
mean.symbol = “square”)
“`
En este ejemplo, el símbolo de la media se mostrará como un cuadrado dentro del boxplot. También puedes especificar otros símbolos como “circle”, “triangle” o “diamond” utilizando el argumento
mean.symbol
.