Assen verbergen in matplotlib (met voorbeelden)
U kunt de volgende syntaxis gebruiken om assen in Matplotlib-plots te verbergen:
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 )
De volgende voorbeelden laten zien hoe u deze syntaxis in de praktijk kunt gebruiken.
Voorbeeld 1: Verberg de X-as
De volgende code laat zien hoe u een spreidingsdiagram maakt en de x-as verbergt:
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 )
Voorbeeld 2: Verberg de Y-as
De volgende code laat zien hoe u een spreidingsdiagram maakt en de Y-as verbergt:
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 )
Voorbeeld 3: Verberg beide assen
De volgende code laat zien hoe u een spreidingsdiagram maakt en assen verbergt:
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 )
Voorbeeld 4: Assen en randen volledig verwijderen
De volgende code laat zien hoe u de assen en randen volledig uit de plot verwijdert:
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 ')
Aanvullende bronnen
Hoe het aantal ticks in Matplotlib te veranderen
Hoe vinkjes in Matplotlib te roteren
Hoe asbereiken in Matplotlib in te stellen