Matplotlib é uma biblioteca em Python e é uma extensão numérica - matemática da biblioteca NumPy. É uma biblioteca de visualização incrível em Python para gráficos 2D de arrays e usada para trabalhar com a pilha SciPy mais ampla.

Função Matplotlib.axis.Axis.get_major_ticks()

A função Axis.get_major_ticks() no módulo do eixo da biblioteca matplotlib é usada para obter as instâncias do tick.
 

Sintaxe: Axis.get_major_ticks (self, numticks = None) 
 

Parâmetros: este método aceita o seguinte parâmetro. 

  • numticks: este parâmetro é o número de ticks.

Valor de retorno: este método retorna as instâncias do tick. 



Os exemplos abaixo ilustram a função matplotlib.axis.Axis.get_major_ticks() em matplotlib.axis:

Exemplo 1:

import numpy as np 
from matplotlib.axis import Axis   
import matplotlib.pyplot as plt 
import matplotlib.ticker as ticker 
     
np.random.seed(19680801) 
  
fig, ax = plt.subplots() 
ax.plot(100*np.random.rand(20)) 
  
formatter = ticker.FormatStrFormatter('%1.2f') 
Axis.set_major_formatter(ax.yaxis, formatter) 
  
print("Value of get_major_ticks() :") 
for tick in ax.yaxis.get_major_ticks(2): 
    tick.label1.set_color('green') 
    print(tick) 
  
plt.title("Matplotlib.axis.Axis.get_major_ticks()\n\ 
Function Example", fontsize = 12, fontweight ='bold'
  
plt.show()

Resultado: 
 

 

Valor de get_major_ticks():
<objeto matplotlib.axis.XTick em 0x08A46250>
<objeto matplotlib.axis.XTick em 0x08A46230>

Exemplo 2:

import numpy as np 
from matplotlib.axis import Axis   
import matplotlib.pyplot as plt 
import matplotlib.ticker as ticker 
     
np.random.seed(19680801) 
  
fig, ax = plt.subplots() 
ax.plot(100*np.random.rand(20)) 
  
formatter = ticker.FormatStrFormatter('%1.2f') 
Axis.set_major_formatter(ax.yaxis, formatter) 
  
print("Value of get_major_ticks() :") 
for tick in ax.xaxis.get_major_ticks(): 
    tick.label1.set_color('red') 
    print(tick) 
  
plt.title("Matplotlib.axis.Axis.get_major_ticks()\n\ 
Function Example", fontsize = 12, fontweight ='bold'
  
plt.show()

Resultado: 
 

 

Valor de get_major_ticks():
<objeto matplotlib.axis.YTick em 0x07EB79F0>
<objeto matplotlib.axis.YTick em 0x07EB7670>
<objeto matplotlib.axis.YTick em 0x07EA8EB0>
<objeto matplotlib.axis.YTick em 0x090A30B0>
<objeto matplotlib.axis.YTick em 0x090A32D0>
<objeto matplotlib.axis.YTick em 0x090A3570>
<objeto matplotlib.axis.YTick em 0x090A3830>