I am generating a two-year boxplot with mean values, however when plotting them the mean values are grouped into a unique different range as shown in the image (the means are displayed with white asterisks).I attach the code used. Does anyone know how I could fix it? Thanks in advance
ggplot(Datos_CO_trj_2021_2022) +
geom_boxplot(aes(x=fct_inorder(reorder(format(Datos_CO_trj_2021_2022$date,'%B'),Datos_CO_trj_2021_2022$date)), y=Datos_CO_trj_2021_2022$mean, fill=format(Datos_CO_trj_2021_2022$date,'%Y'))) +
stat_summary(aes(x=fct_inorder(reorder(format(Datos_CO_trj_2021_2022$date,'%B'),Datos_CO_trj_2021_2022$date)), y=Datos_CO_trj_2021_2022$mean, fill=format(Datos_CO_trj_2021_2022$date,'%Y')), fun = "mean", geom = "point", shape = 8, size = 3, color = "white")+labs(x="Mes", y= bquote(CO~"["~mol/m^2~"]"), title = "Concentración de CO año 2021-2022", fill="Año")+
theme(plot.title=element_text(family='SansSerif', size=20, hjust = 0.5),axis.title.x = element_text(family='SansSerif', face='bold', hjust=0.5),axis.title.y = element_text(family='SansSerif', face='bold', hjust=0.5)) +theme_bw()+scale_y_continuous(limits = c(0.01, 0.04))