Cómo cambiar el tamaño de fuente en un diagrama de Matplotlib

Puedes opinar sobre este contenido:
  • 0
  • 0
  • 0
  • 0

A menudo, es posible que desee cambiar los tamaños de fuente de varios elementos en un diagrama de Matplotlib. Afortunadamente, esto es fácil de hacer usando el siguiente código:

importar matplotlib.pyplot como plt

plt. rc ('fuente', tamaño = 10) #controla el tamaño de texto predeterminado 
plt. rc ('axes', titleize = 10) #fontsize del título 
plt. rc ('axes', labelsize = 10) #fontsize de las etiquetas 
xey plt. rc ('xtick', labelize = 10) #fontsize de las etiquetas x tick 
plt. rc ('ytick', labelize = 10) #fontsize de las etiquetas y tick 
plt. rc ('leyenda', tamaño de fuente = 10) # tamaño de fuente de la leyenda

Los siguientes ejemplos ilustran cómo cambiar los tamaños de fuente de varios elementos en el siguiente diagrama de dispersión de matplotlib:

importar matplotlib.pyplot como plt

x = [3, 4, 6, 7, 8]
y = [12, 14, 15, 19, 24]

plt. dispersión (x, y)
plt. título ('título')
plt. xlabel ('x_label')
plt. ylabel ('y_label')
plt. mostrar ()

Nota: el tamaño de fuente predeterminado para todos los elementos es 10 .

Ejemplo 1: cambiar el tamaño de fuente de todos los elementos

El siguiente código muestra cómo cambiar el tamaño de fuente de cada elemento del gráfico:

# establecer la fuente de todos los elementos al tamaño de 15
 plt. rc ('fuente', tamaño = 15 )

#create plot 
plt. dispersión (x, y)
plt. título ('título')
plt. xlabel ('x_label')
plt. ylabel ('y_label')
plt. mostrar ()

Ejemplo 2: cambiar el tamaño de fuente del título

El siguiente código muestra cómo cambiar el tamaño de fuente del título del gráfico:

# establecer la fuente del título al tamaño de 50
 plt. rc ('ejes', tamaño del título = 50 )

#create plot 
plt. dispersión (x, y)
plt. título ('título')
plt. xlabel ('x_label')
plt. ylabel ('y_label')
plt. mostrar ()

Cambiar el tamaño de fuente del título de la gráfica de matplotlib

Ejemplo 3: cambiar el tamaño de fuente de las etiquetas de los ejes

El siguiente código muestra cómo cambiar el tamaño de fuente de las etiquetas de los ejes del gráfico:

#set axes tags font al tamaño de 20
 plt. rc ('ejes', tamaño de etiqueta = 20 )

#create plot 
plt. dispersión (x, y)
plt. título ('título')
plt. xlabel ('x_label')
plt. ylabel ('y_label')
plt. mostrar ()

Matplotlib cambiar el tamaño de fuente de las etiquetas de los ejes

Ejemplo 4: cambiar el tamaño de fuente de las etiquetas de marca

El siguiente código muestra cómo cambiar el tamaño de fuente de las etiquetas de marca del gráfico:

#set tick tags font al tamaño de 20
 plt. rc ('xtick', tamaño de etiqueta = 20 )
plt. rc ('ytick', tamaño de etiqueta = 20 )

#create plot 
plt. dispersión (x, y)
plt. título ('título')
plt. xlabel ('x_label')
plt. ylabel ('y_label')
plt. mostrar ()

Matplotlib cambia el tamaño de fuente de las etiquetas de tick de los ejes

Bonificación: restaure los tamaños de fuente predeterminados

Puede utilizar el siguiente código para restaurar todas las fuentes a su tamaño predeterminado en cualquier momento:

plt.rcParams.update (plt.rcParamsDefault)

Puede encontrar más tutoriales de Matplotlib aquí .

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

Redactor del artículo

  • Luis Benites
    Director de Statologos.com

    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

¿Te hemos ayudado?

Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:

La ayuda no cuesta nada

Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo:

Deja un comentario

Cuando realiza una prueba F, obtendrá una estadística F como resultado. Para determinar si los resultados de la prueba F…
statologos comunidad-2

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

You have Successfully Subscribed!