Cómo cambiar el tamaño de fuente de la leyenda en un diagrama de Seaborn

Actualizado el 17 de julio de 2024, por Luis Benites.

Puede utilizar la siguiente sintaxis para cambiar el tamaño de fuente dentro de una leyenda de una trama nacida en el mar:

plt. leyenda (título = ' Equipo ', tamaño de fuente = ' 10 ', title_fontsize = ' 14 ')

El argumento fontsize especifica el tamaño de fuente para las etiquetas en la leyenda y title_fontsize especifica el tamaño de fuente para el título de la leyenda.

El siguiente ejemplo muestra cómo utilizar esta función en la práctica.

Ejemplo: cambiar el tamaño de fuente de la leyenda en un gráfico de Seaborn

El siguiente código muestra cómo crear un diagrama de dispersión en Seaborn y especificar el tamaño de fuente tanto para las etiquetas como para el título dentro de la leyenda:

importar pandas como pd
 importar seaborn como sns
 importar matplotlib. pyplot  como plt
sns. set_style (' cuadrícula blanca ')

# crear datos falsos
 df = pd. DataFrame ({' puntos ': [25, 12, 15, 14, 19, 23, 25, 29],
                   ' asiste ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' equipo ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create scatterplot
 sns. diagrama de dispersión (data = df, x = ' puntos ', y = ' asiste ', hue = ' equipo ')

#add legend
 plt. leyenda (título = ' Equipo ', tamaño de fuente = ' 10 ', title_fontsize = ' 14 ')

Los argumentos de tamaño de fuente también pueden tomar los siguientes valores:

  • xx-pequeño
  • x-pequeño
  • pequeña
  • medio
  • grande
  • x-grande
  • xx-grande

El siguiente ejemplo muestra cómo utilizar estos argumentos en la práctica:

importar pandas como pd
 importar seaborn como sns
 importar matplotlib. pyplot  como plt
sns. set_style (' cuadrícula blanca ')

# crear datos falsos
 df = pd. DataFrame ({' puntos ': [25, 12, 15, 14, 19, 23, 25, 29],
                   ' asiste ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' equipo ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create scatterplot
 sns. diagrama de dispersión (data = df, x = ' puntos ', y = ' asiste ', hue = ' equipo ')

#add legend
 plt. leyenda (título = ' Equipo ', tamaño de fuente = ' mediano ', tamaño_de_fondo = ' x-grande ')

Hacer referencia a la documentación matplotlib para una explicación en profundidad de la plt.legend () función.

Recursos adicionales

Cómo ajustar el tamaño de la figura de una parcela de Seaborn
Cómo cambiar las etiquetas de eje en una parcela de Seaborn
Cómo cambiar la posición de una leyenda en Seaborn Cómo colocar una
leyenda fuera de una parcela de Seaborn

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

Redactor del artículo

  • Luis Benites
    Directo & CEO de Statologos LSI

    Tengo una Maestría en Ciencias en Estadística Aplicada y he trabajado en algoritmos de aprendizaje automático para empresas profesionales tanto en el sector de la salud como en el comercio minorista.

    Ver todas las entradas

Deja un comentario

Se utiliza un ANOVA de una vía ("análisis de varianza") para determinar si existe o no una diferencia estadísticamente significativa…
statologos comunidad-2

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

You have Successfully Subscribed!