Come nascondere gli assi in matplotlib (con esempi)
È possibile utilizzare la seguente sintassi per nascondere gli assi nei grafici Matplotlib:
import matplotlib. pyplot as plt #get current axes ax = plt. gca () #hide x-axis ax. get_xaxis (). set_visible ( False ) #hide y-axis ax. get_yaxis (). set_visible ( False )
Gli esempi seguenti mostrano come utilizzare questa sintassi nella pratica.
Esempio 1: nascondere l’asse X
Il codice seguente mostra come creare un grafico a dispersione e nascondere l’asse x:
import matplotlib. pyplot as plt #define data x = [3, 4, 4, 6, 7, 8, 8, 12] y = [11, 12, 12, 14, 17, 15, 14, 19] #create scatterplot plt. scatter (x,y) #get current axes ax = plt. gca () #hide x-axis ax. get_xaxis (). set_visible ( False )
Esempio 2: nascondere l’asse Y
Il codice seguente mostra come creare un grafico a dispersione e nascondere l’asse Y:
import matplotlib. pyplot as plt #define data x = [3, 4, 4, 6, 7, 8, 8, 12] y = [11, 12, 12, 14, 17, 15, 14, 19] #create scatterplot plt. scatter (x,y) #get current axes ax = plt. gca () #hide y-axis ax. get_yaxis (). set_visible ( False )
Esempio 3: nascondere entrambi gli assi
Il codice seguente mostra come creare un grafico a dispersione e nascondere gli assi:
import matplotlib. pyplot as plt #define data x = [3, 4, 4, 6, 7, 8, 8, 12] y = [11, 12, 12, 14, 17, 15, 14, 19] #create scatterplot plt. scatter (x,y) #get current axes ax = plt. gca () #hide x-axis ax. get_xaxis (). set_visible ( False ) #hide y-axis ax. get_yaxis (). set_visible ( False )
Esempio 4: rimuovere completamente assi e bordi
Il codice seguente mostra come rimuovere completamente gli assi e i bordi dal grafico:
import matplotlib. pyplot as plt #define data x = [3, 4, 4, 6, 7, 8, 8, 12] y = [11, 12, 12, 14, 17, 15, 14, 19] #create scatterplot plt. scatter (x,y) #get current axes ax = plt. gca () #hide axes and borders plt. axis (' off ')
Risorse addizionali
Come modificare il numero di tick in Matplotlib
Come ruotare le etichette dei segni di spunta in Matplotlib
Come impostare gli intervalli degli assi in Matplotlib