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' | 'cursive' | 'fantasy' | 'monospace' ]

  • 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.