studio - ggplot2: geom_text() con facet_grid()?
ggplot2 tutorial español (2)
Básicamente, creas un data.frame
con el texto que contiene una columna con el texto y una columna con las variables que usas para facet_grid
. A continuación, simplemente puede agregar un geom_text
con ese data.frame
. Consulte la documentación de geom_text
para obtener más detalles sobre la ubicación del texto y geom_text
.
Solo quiero agregar una anotación a cada panel de figuras generadas por ggplot2; solo etiquetas simples como (a), (b), (c), etc. en cada esquina. ¿Hay una manera simple de hacer esto?
Desde: https://groups.google.com/forum/?fromgroups=#!topic/ggplot2/RL8M7Ut5EpU puede usar lo siguiente:
library(ggplot2)
x <-runif(9, 0, 125)
data <- as.data.frame(x)
data$y <- runif(9, 0, 125)
data$yy <- factor(c("a","b","c"))
ggplot(data, aes(x, y)) +
geom_point(shape = 2) +
facet_grid(~yy) +
geom_text(aes(x, y, label=lab),
data=data.frame(x=60, y=Inf, lab=c("this","is","the way"),
yy=letters[1:3]), vjust=1)
que debería darte esto: