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

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/

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!