Estoy ajustando el tamaño de fuente de las etiquetas ggplot2 para que sean más legibles en formato grande. Esto funciona muy bien, excepto por el título de la leyenda. Esto se ilustra con el siguiente código:Ajuste la posición y el tamaño de fuente del título de la leyenda en ggplot2
library(ggplot2)
p <- ggplot(diamonds, aes(carat, price, colour=cut)) + geom_point() +
xlab("Carat") +
ylab("Price") +
opts(legend.position=c(0.85, 0.3)) +
opts(axis.title.x=theme_text(size=16)) +
opts(axis.title.y=theme_text(size=16, angle=90)) +
opts(plot.title=theme_text(size=20)) +
opts(legend.text=theme_text(size=14)) +
opts(legend.title=theme_text(size=14)) +
opts(title="Diamond Prices")
p
El redimensionada leyenda título ya no se alinean correctamente en el cuadro de leyenda, pero sobresale hacia la izquierda. El efecto es aún peor para los títulos más largos. He intentado definir valores personalizados para los parámetros vjust e hjust, pero no hay una respuesta aparente.
¿Hay alguna manera de ajustar la alineación de un título de leyenda de nuevo tamaño?