Cómo cambiar la posición de la leyenda en ggplot2 (con ejemplos)

Puede utilizar la siguiente sintaxis para especificar la posición de una leyenda de ggplot2:

tema (legend.position = " right ")

Los siguientes ejemplos muestran cómo utilizar esta sintaxis en la práctica con el conjunto de datos de iris incorporado en R.

Ejemplo: colocar leyenda en el exterior de la parcela

Puede decirle directamente a ggplot2 que coloque la leyenda en el lado «superior», «derecho», «inferior» o «izquierdo» del gráfico.

Por ejemplo, aquí se explica cómo colocar la leyenda en la parte superior del gráfico:

biblioteca (ggplot2)

ggplot (iris, aes (x = Sepal.Length, y = Sepal.Width, color = Species)) +
       geom_point () +
       tema (legend.position = " top ")

Ejemplo de título de ggplot2 en la parte superior del gráfico

Y aquí se explica cómo colocar la leyenda en la parte inferior de la trama:

biblioteca (ggplot2)

ggplot (iris, aes (x = Sepal.Length, y = Sepal.Width, color = Species)) +
       geom_point () +
       tema (legend.position = " bottom ")

Ejemplo de título en la parte inferior de ggplot2

Ejemplo: colocar leyenda en el interior de la parcela

También puede especificar las coordenadas exactas (x, y) para colocar la leyenda en el interior del gráfico.

Por ejemplo, aquí se explica cómo colocar la leyenda dentro de la esquina superior derecha:

biblioteca (ggplot2)

ggplot (iris, aes (x = Sepal.Length, y = Sepal.Width, color = Species)) +
       geom_point () +
       tema (leyenda.posición = c ( .9 , .9 ))

Y aquí se explica cómo colocar la leyenda dentro de la esquina inferior derecha:

biblioteca (ggplot2)

ggplot (iris, aes (x = Sepal.Length, y = Sepal.Width, color = Species)) +
       geom_point () +
       tema (leyenda.posición = c ( .9 , .1 ))

Ejemplo: eliminar la leyenda por completo

También puede eliminar la leyenda de un gráfico en ggplot2 por completo especificando legend.position = ”none” de la siguiente manera:

biblioteca (ggplot2)

ggplot (iris, aes (x = Sepal.Length, y = Sepal.Width, color = Species)) +
       geom_point () +
       tema (leyenda.posición = " ninguno ")

Recursos adicionales

Cómo cambiar el tamaño de la leyenda en ggplot2
Cómo cambiar el título de la leyenda en ggplot2
Una guía completa de los mejores temas de ggplot2

  • https://r-project.org
  • https://www.python.org/
  • https://www.stata.com/

Deja un comentario

Cuando creamos un árbol de decisiones para un conjunto de datos determinado, solo usamos un conjunto de datos de entrenamiento…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!