So verstecken sie achsen in matplotlib (mit beispielen)
Sie können die folgende Syntax verwenden, um Achsen in Matplotlib-Plots auszublenden:
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 )
Die folgenden Beispiele zeigen, wie Sie diese Syntax in der Praxis anwenden können.
Beispiel 1: X-Achse ausblenden
Der folgende Code zeigt, wie man ein Streudiagramm erstellt und die x-Achse ausblendet:
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 )
Beispiel 2: Y-Achse ausblenden
Der folgende Code zeigt, wie man ein Streudiagramm erstellt und die Y-Achse ausblendet:
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 )
Beispiel 3: Beide Achsen ausblenden
Der folgende Code zeigt, wie man sowohl ein Streudiagramm erstellt als auch Achsen ausblendet:
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 )
Beispiel 4: Achsen und Ränder komplett entfernen
Der folgende Code zeigt, wie man die Achsen und Ränder vollständig aus dem Plot entfernt:
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 ')
Zusätzliche Ressourcen
So ändern Sie die Anzahl der Ticks in Matplotlib
So drehen Sie Häkchenbeschriftungen in Matplotlib
So legen Sie Achsenbereiche in Matplotlib fest