Ajuste a la izquierda del título en ggplot2, o posición absoluta para ggtitle
Me gustaría alinear el título a la izquierda en una trama como esta
ggplot(data = economics, aes(x = date, y = unemploy)) +
geom_line() +
ggtitle("Unemployment in USA between 1967 and 2007") +
xlab("") +
ylab("Unemployed [thousands]")
Primer intento
ggplot(data = economics, aes(x = date, y = unemploy)) + geom_line() +
ggtitle("Unemployment in USA for some years") +
xlab("") +
ylab("Unemployed [thousands]") +
theme(plot.title = element_text(hjust = -0.45, vjust=2.12)))
Yay exito! Pero espera ... hay más ... ahora quiero cambiar el título a otra cosa.
ggplot(data = economics, aes(x = date, y = unemploy)) +
geom_line() +
ggtitle("Unemployment in USA between 1967 and 2007") +
xlab("") +
ylab("Unemployed [thousands]") +
theme(plot.title = element_text(hjust = -0.45, vjust=2.12))
Así que ahora necesito ajustar hjust ... :(
La pregunta
¿Cómo puedo hacer que el título se justifique a la izquierda (un par de píxeles a la izquierda de la etiqueta del eje y más o menos) una y otra vez sin alterar el valor hjust? ¿O cuál es la relación entre hjust y la longitud de la cadena?
He intentado anotar manualmente de acuerdo conesta pregunta, pero luego obtuve solo el título, y nada más por alguna razón, y un error.
¡Gracias!