Come impostare i valori dell'asse x in matplotlib


È possibile utilizzare la seguente sintassi per impostare i valori dell’asse X per un grafico in Matplotlib:

 #specify x-axis locations
x_ticks = [2, 4, 6, 8, 10]

#specify x-axis labels
x_labels = ['A', 'B', 'C', 'D', 'E'] 

#add x-axis values to plot
plt. xticks (ticks=x_ticks, labels=x_labels)

Gli esempi seguenti mostrano come utilizzare questa sintassi nella pratica.

Esempio 1: impostare i valori dell’asse X a intervalli uguali

Il codice seguente mostra come impostare i valori dell’asse X a intervalli uguali in Matplotlib:

 import matplotlib. pyplot as plt

#define x and y
x = [1, 4, 10]
y = [5, 11, 27]

#create plot of x and y
plt. plot (x, y)

#specify x-axis locations
x_ticks = [2, 4, 6, 8, 10]

#specify x-axis labels
x_labels = ['A', 'B', 'C', 'D', 'E'] 

#add x-axis values to plot
plt. xticks (ticks=x_ticks, labels=x_labels) 

Tieni presente che ciascun valore dell’asse X appare a intervalli equidistanti.

Esempio 2: impostare i valori dell’asse X a intervalli non uguali

Il codice seguente mostra come impostare i valori dell’asse X a intervalli disuguali in Matplotlib:

 import matplotlib. pyplot as plt

#define x and y
x = [1, 4, 10]
y = [5, 11, 27]

#create plot of x and y
plt. plot (x, y)

#specify x-axis locations
x_ticks = [1, 2, 6, 10]

#specify x-axis labels
x_labels = [1, 2, 6, 10] 

#add x-axis values to plot
plt. xticks (ticks=x_ticks, labels=x_labels) 

Esempio 3: impostare i valori dell’asse X solo su punti dati

Il codice seguente mostra come impostare i valori dell’asse X solo nei punti dati:

 import matplotlib. pyplot as plt

#define x and y
x = [1, 4, 10]
y = [5, 11, 27]

#create plot of x and y
plt. plot (x, y)

#specify x-axis labels
x_labels = ['A', 'B', 'C'] 

#add x-axis values to plot
plt. xticks (ticks=x, labels=x_labels) 

Nota: puoi trovare la documentazione completa per la funzione plt.xticks() qui .

Risorse addizionali

Come impostare gli intervalli degli assi in Matplotlib
Come impostare la dimensione del carattere delle etichette dei segni di spunta in Matplotlib
Come creare più grafici Matplotlib su una singola figura

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *