Come impostare le dimensioni dei caratteri delle etichette in Matplotlib

  1. plt.xticks(fontsize= ) per impostare la dimensione dei caratteri delle etichette di spunta
  2. ax.set_xticklabels (xlabels, fontsize =) per impostare la dimensione del carattere delle etichette tick
  3. plt.setp(ax.get_xticklabels(), fontsize=) per impostare la dimensione dei caratteri delle etichette di segno di spunta
  4. 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.

Matplotlib set tick labels font size_basic

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.

Matplotlib imposta la dimensione del carattere delle etichette di tick size_xticks

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()

Articolo correlato - Matplotlib Axes

  • Aggiungi un'etichetta dell'asse Y all'asse Y secondario in Matplotlib
  • Disattiva gli assi per le sottotrame in Matplotlib
  • Articolo correlato - Matplotlib Ticks

  • Traccia assi logaritmici in Matplotlib