Estoy generando una figura que se utilizará como una columna de etiquetas a la derecha de una figura de tres paneles, y me gustaría que el título de la figura se alinee a la derecha como lo hacen las etiquetas en la figura misma.¿Es posible alinear el título de un ggplot a la derecha?
aquí hay un ejemplo mínimo en el que me gustaría alinear a la derecha las "palabras" del título.
ggplot() +
geom_text(aes(y = 1, x = seq(4),
label = c('fee', 'fi', 'fo', 'fum'),
hjust = 1)) +
opts(title = 'words') +
coord_flip() +
scale_y_continuous(breaks = c(0,0), limits = c(0,1))
que produce esto:
actualización
La respuesta por @joran es útil, pero no se alinea con las palabras las etiquetas. cambiando su código de hjust=1
a hjust = 0.96
se acerca, pero esto es más un truco que una respuesta satisfactoria.
+1 Muy bonito ... gracias – Andrie
@joran para la respuesta y para señalar estos recursos; después de encontrar el código 'opts (title = ...', no esperaba que ', plot.title = ...)' sería un argumento separado. –
@joran después de jugar con esto, me parece que el título no está alineado con el texto de la etiqueta usando 'hjust = 1' (ver la actualización a O.P.). ¿Hay alguna forma de alinear las etiquetas y el título? –