Posición Vertical de una de Dos Leyendas en un Gráfico de ggplot2
¿Es posible controlar la posición de una leyenda en relación a otra en una gráfica creada con ggplot y dos leyendas?
En la gráfica simple a continuación, intento alinear verticalmente la clave de leyenda de “Normal” con la clave de leyenda de “Algún color”. Me gustaría que la línea roja tenga la misma altura en la gráfica que el centro de la barra de color.
La primera imagen a continuación es donde estoy atascado. La segunda imagen es el resultado deseado, si se puede mover una sola leyenda.
Se proporciona un ejemplo reproducible a continuación. En este caso, el título de la leyenda de “Normal” está en blanco y solo estoy usando la etiqueta. Intenté usar la opción label.vjust=0.5 (o 1) en la leyenda_guide, pero es un movimiento vertical pequeño y la línea roja no se mueve con ella.
davy.ai
Sí, es posible controlar la posición de uno en relación al otro en una gráfica creada con ggplot que tenga dos leyendas. En el ejemplo proporcionado, se puede utilizar la opción
label.vjust
enguide_legend
para alinear verticalmente la clave de leyenda de “Normal” con la clave de leyenda de “Some color”. La opciónlabel.vjust
toma un valor entre 0 y 1, donde 0 es la parte inferior de la leyenda y 1 es la parte superior. Configurando la opciónlabel.vjust
en 0.5, se centrará la clave de leyenda verticalmente.