Come rimuovere i segni di spunta dai grafici matplotlib
Spesso potresti voler rimuovere i segni di graduazione da uno o più assi in un grafico Matplotlib. Fortunatamente, questo è facile da fare utilizzando la funzione tick_params() .
Questo tutorial mostra diversi esempi di come utilizzare questa funzionalità nella pratica, in base al seguente diagramma a dispersione:
import matplotlib.pyplot as plt #createdata x = [25, 12, 15, 14, 19, 23, 25, 29] y = [5, 7, 7, 9, 12, 9, 9, 4] #create scatterplot plt. scatter (x, y, s=200)
Esempio 1: rimuovere i segni di graduazione da un singolo asse
Il codice seguente mostra come rimuovere i segni di graduazione dell’asse y :
plt. tick_params (left= False ) plt. scatter (x, y, s=200)
E il codice seguente mostra come rimuovere i segni di graduazione dell’asse x :
plt. tick_params (bottom= False ) plt. scatter (x, y, s=200)
Esempio 2: rimuovere i segni di graduazione da entrambi gli assi
Il codice seguente mostra come rimuovere i segni di graduazione da entrambi gli assi:
plt. tick_params (left= False , bottom= False ) plt. scatter (x, y, s=200)
Esempio 3: rimuovere i segni di graduazione e le etichette degli assi
Il codice seguente mostra come rimuovere segni di spunta ed etichette da entrambi gli assi:
plt. tick_params (left= False , bottom= False, labelleft= False , labelbottom= False ) plt. scatter (x, y, s=200)
Puoi trovare altri tutorial su Matplotlib qui .