Matplotlib Tutorial - aslabel

In deze tutorial gaan we meer te weten over aslabels, titels en legendes in Matplotlib. Deze kunnen ertoe bijdragen dat de grafiek voor zichzelf spreekt met een dergelijke context.

Aslabel

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

Hiermee wordt het label voor de x-as ingesteld. Hiermee matplotlib.pyplot.ylabel stelt u ook het label van de y-as in.

Zinken regenpijp
Zinken regenpijp

parameters

Naam Beschrijving
label labeltekst
fontdict label tekst lettertype woordenboek, zoals familie, kleur, gewicht en grootte
labelpad Afstand in punten tussen het label en de x-as
# -*- 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()

Matplotlib lijndiagram-aslabel

Het specificeert het label van de x-as hieronder,

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

Hieronder vindt u de gedetailleerde uitleg,

  • Times (s)

    Dit is de labeltekst van de x-as

  • family='serif'

    Het specificeert de lettertypefamilie van de labeltekst serif . Je zou de familie kunnen kiezen uit de populaire opties zoals [ 'serif' | 'sans-serif' | 'cursive' | 'fantasy' | 'monospace' ]

  • color='r'

    De tekst van het lettertype heeft de kleur rood. Raadpleeg de kleuroptie in het laatste hoofdstuk om meer kleuren op te nemen.

  • weight='normal'

    Het specificeert de labeltekst om een ​​normaal gewicht te hebben. De gewichtsoptie is ['light', 'normal', 'medium', 'semibold', 'bold', 'heavy', 'black']

  • size=16

    Het wijst de lettergrootte 16 toe.

  • labelpad = 6

    De afstand tussen de x-as en het label is 6 punten.