In ggplot2/stat_summary, how to add the median
value as label to plot ? Thanks!
library(ggplot2)
d <- ggplot(mtcars, aes(cyl, mpg)) geom_point()
d stat_summary(fun = "median", colour = "red", size = 2, geom = "point")
CodePudding user response:
One potential option is to use after_stat()
to get the labels, i.e.
library(ggplot2)
d <- ggplot(mtcars, aes(cyl, mpg))
geom_point()
d stat_summary(fun = "median", colour = "red", size = 4,
geom = "text", aes(label = after_stat(y)),
position = position_nudge(x = 0.25))
Created on 2022-05-16 by the reprex package (v2.0.1)