ggtitle - Cómo anotar qplot ggplot2 fuera de la leyenda y plotarea?(similar a mtext())
ggplot2 tutorial español (1)
Me gustaría anotar mis tramas con un nombre de archivo. Con plot()
usé mtext
:
plot(1:10)
mtext("File xy-12-34-56.csv", 4)
¿Cómo puedo hacer eso con ggplot2 y qplot o ggplot? No debería colisionar con la leyenda. Encontré los comandos annotate
y grid
, pero no pude obtener una anotación similar a mtext
con estos.
Como solución alternativa podría intentar filigranas , pero tal vez usted tenga una buena pista para mí. Un cordial saludo, Jonas
Actualizar
Parece que para lograr el resultado ahora debemos usar lo siguiente:
library(ggplot2)
library(grid)
library(gridExtra)
p <- qplot(data = mtcars, wt, mpg)
grid.arrange(p, right = textGrob("File xy-12-34-56.csv", rot = -90, vjust = 1))
Respuesta anterior
Prueba esto:
library(gridExtra)
p <- qplot(data = mtcars, wt, mpg)
print(arrangeGrob(p, legend = textGrob("File xy-12-34-56.csv", rot = -90, vjust = 1)))