Tutorial de Matplotlib - Etiqueta del eje

En este tutorial aprenderemos sobre las etiquetas de los ejes, los títulos y las leyendas de Matplotlib. Esto puede ayudar a que el gráfico se explique por sí mismo con este tipo de contexto.

Etiqueta de eje de Matplotlib

matplotlib.pyplot.xlabel(label, fontdict=None, labelpad=None, **kwargs)

Establece la etiqueta para el eje x. De manera similar, matplotlib.pyplot.ylabel establece la etiqueta del eje y.

Parámetros

Nombre Descripción
label texto de la etiqueta
`fontdict’ etiquetar el diccionario de fuentes de texto, como la familia, el color, el peso y el tamaño
labelpad Espacios en puntos entre la etiqueta y el eje x
# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0, 4 * np.pi, 1000)  
y = np.sin(x)

plt.figure(figsize=(4, 3))


plt.plot(x, y, "r")
plt.xlabel("Time (s)", 
           family='serif', 
           color='r', 
           weight='normal', 
           size = 16,
           labelpad = 6)

plt.show()

Gráfico de líneas Matplotlib -Etiqueta del eje

Especifica la etiqueta del eje x a continuación,

plt.xlabel("Time (s)", 
           family='serif', 
           color='r', 
           weight='normal', 
           size = 16,
           labelpad = 6)

A continuación se explica detalladamente,

  • Times (s)

    Este es el texto de la etiqueta del eje x

  • familia='serif'

    Especifica que la familia de fuentes de texto de la etiqueta sea serif'. Puede elegir la familia de las opciones populares como[ ‘serif’ | ‘sans-serif’ | ‘cursiva’ | ‘fantasía’ | ‘monoespacio’]`

  • color='r'

    El texto de la fuente tiene el color rojo. Consulte la opción de color en el último capítulo para obtener más colores.

  • weight='normal'

    Especifica el texto de la etiqueta para que tenga un peso normal. La opción de peso es ['light', 'normal', 'medium', 'semibold', 'bold', 'heavy', 'black'].

  • size=16

    Asigna el tamaño de la fuente a ser 16.

  • labelpad = 6

    La distancia entre el eje x y la etiqueta es de 6 puntos.

comments powered by Disqus