Come impostare le dimensioni dei caratteri delle etichette in Matplotlib
-
plt.xticks(fontsize= )
per impostare la dimensione dei caratteri delle etichette di spunta -
ax.set_xticklabels(xlabels, Fontsize= )
per impostare la dimensione del carattere delle etichette tick -
plt.setp(ax.get_xticklabels(), Fontsize=)
per impostare la dimensione dei caratteri delle etichette di segno di spunta -
ax.tick_params(axis='x', Labelsize= )
per impostare Tick Labels Font Size
In questo articolo del tutorial, introdurremo diversi metodi per impostare la dimensione dei caratteri delle etichette in Matplotlib. Esso include,
plt.xticks(fontsize= )
ax.set_xticklabels(xlabels, fontsize= )
plt.setp(ax.get_xticklabels(), fontsize=)
ax.tick_params(axis='x', labelsize= )
Utilizzeremo lo stesso set di dati nei seguenti esempi di codice.
I codici per creare la figura di cui sopra sono,
from matplotlib import pyplot as plt
from datetime import datetime, timedelta
xvalues = range(10)
yvalues = xvalues
fig, ax = plt.subplots()
plt.plot(xvalues, yvalues)
plt.grid(True)
plt.show()
plt.xticks(fontsize= )
per impostare la dimensione dei caratteri delle etichette di spunta
from matplotlib import pyplot as plt
from datetime import datetime, timedelta
xvalues = range(10)
yvalues = xvalues
fig, ax = plt.subplots()
plt.plot(xvalues, yvalues)
plt.xticks(fontsize=16)
plt.grid(True)
plt.show()
plt.xticks(fontsize=16)
plt.xticks
ottiene o imposta le proprietà delle posizioni dei tick e delle etichette dell’asse x.
fontsize
o size
è la proprietà di un’istanza Text
e può essere usata per impostare la dimensione del carattere delle etichette di spunta.
ax.set_xticklabels(xlabels, Fontsize= )
per impostare la dimensione del carattere delle etichette tick
set_xticklabels
imposta le etichette x-tick con l’lista delle etichette di stringa, con le proprietà Text
come argomenti per le parole chiave. Qui, fontsize
imposta la dimensione dei caratteri delle etichette dei tick.
from matplotlib import pyplot as plt
from datetime import datetime, timedelta
import numpy as np
xvalues = np.arange(10)
yvalues = xvalues
fig, ax = plt.subplots()
plt.plot(xvalues, yvalues)
plt.xticks(xvalues)
ax.set_xticklabels(xvalues, fontsize=16)
plt.grid(True)
plt.show()
plt.setp(ax.get_xticklabels(), Fontsize=)
per impostare la dimensione dei caratteri delle etichette di segno di spunta
matplotlib.pyplot.setp
imposta una proprietà su un oggetto artista.
plt.setp(ax.get_xticklabels(), fontsize=)
imposta la proprietà fontsize
dell’oggetto xtick labels.
from matplotlib import pyplot as plt
from datetime import datetime, timedelta
xvalues = np.arange(10)
yvalues = xvalues
fig, ax = plt.subplots()
plt.plot(xvalues, yvalues)
plt.setp(ax.get_xticklabels(), fontsize=16)
plt.grid(True)
plt.show()
ax.tick_params(axis='x', Labelsize= )
per impostare Tick Labels Font Size
tick_params
imposta i parametri dei tick, delle etichette dei tick e delle griglie.
ax.tick_params(axis='x', labelsize= )
imposta la proprietà labelsize
di tick label in asse x
, o in altre parole, asse X.
from matplotlib import pyplot as plt
from datetime import datetime, timedelta
xvalues = range(10)
yvalues = xvalues
fig, ax = plt.subplots()
plt.plot(xvalues, yvalues)
ax.tick_params(axis="x", labelsize=16)
plt.grid(True)
plt.show()
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn FacebookArticolo correlato - Matplotlib Axes
- Come ruotare il testo dell'etichetta sull'asse X in Matplotlib
- Aggiungi un'etichetta dell'asse Y all'asse Y secondario in Matplotlib
- Traccia assi logaritmici in Matplotlib
- Crea un grafico quadrato con assi uguali in Matplotlib
- Imposta i limiti per gli assi in Matplotlib