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 )

Nascondi l'asse x in Matplotlib

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

Aggiungi un commento

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