Як приховати осі в matplotlib (з прикладами)
Ви можете використовувати наступний синтаксис, щоб приховати осі в діаграмах 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 )
Наступні приклади показують, як використовувати цей синтаксис на практиці.
Приклад 1: приховати вісь X
Наступний код показує, як створити діаграму розсіювання та приховати вісь 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 )
Приклад 2: приховати вісь Y
У наступному коді показано, як створити діаграму розсіювання та приховати вісь 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 )
Приклад 3: приховати обидві осі
Наступний код показує, як створити діаграму розсіювання та приховати осі:
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 )
Приклад 4: повністю видаліть осі та межі
Наступний код показує, як повністю видалити осі та межі з ділянки:
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 ')
Додаткові ресурси
Як змінити кількість галочок у Matplotlib
Як обертати позначки галочок у Matplotlib
Як встановити діапазони осей у Matplotlib