/ / Reducir el relleno en la leyenda ggplot2 - r, ggplot2

Reduce el relleno en la leyenda ggplot2 - r, ggplot2

Estoy tratando de obtener un gráfico usando ggplot2. El problema es que no puedo reducir el espacio en blanco entre el borde de la leyenda y el texto. Por ejemplo: muestra leyenda,

En esto, quiero reducir el espacio en blanco en la parte superior que he marcado con algunas líneas curvas.

Busqué mucho, pero en la mayoría de los lugares, las respuestas sugieren reducir el key.height o key.width, pero eso no es lo que quiero; Estoy muy feliz con esos. Solo quiero deshacerme del espacio en blanco en la parte superior.

Respuestas

8 para la respuesta № 1

Puede eliminar el espacio para el título de la leyenda con:

theme(legend.title=element_blank())

Si eso no es suficiente, hazlo:

theme(legend.title=element_blank(),
legend.margin=margin(c(1,5,5,5)))

y juegue con los valores (están en el orden superior, derecho, inferior, izquierdo) hasta que obtenga algo que le guste.