Pode utilizar a seguinte sintaxe para alterar o número de ticks em cada eixo no Matplotlib:

 #especificar o número de marcas no eixo x plt. locator_params (axis=' x ', nbins= 4 ) #especificar o número de marcas no eixo y plt. locator_params (axis=' y ', nbins= 2 ) 

O nbins especifica o número de ticks a apresentar em cada eixo.

Os exemplos seguintes mostram como utilizar esta sintaxe na prática.

Exemplo 1: Especificar o número de ticks em ambos os eixos

O código seguinte mostra como especificar o número de ticks em ambos os eixos de um gráfico:

 import matplotlib. pyplot as plt #define data x = [1, 2, 3, 4] y = [7, 13, 24, 22] #create plot plt. plot (x, y,) #specify number of ticks on axes plt. locator_params (axis=' x ', nbins= 4 ) plt. locator_params (axis=' y ', nbins= 2 ) 

Exemplo 2: Especificar o número de ticks apenas no eixo X

O código seguinte mostra como especificar o número de ticks apenas no eixo x:

 import matplotlib. pyplot as plt #define data x = [1, 2, 3, 4] y = [7, 13, 24, 22] #create plot plt. plot (x, y,) #specify number of ticks on x-axis plt. locator_params (axis=' x ', nbins= 2 ) 

Exemplo 3: Especificar o número de ticks apenas no eixo Y

O código seguinte mostra como especificar o número de ticks apenas no eixo y:

 import matplotlib. pyplot as plt #define data x = [1, 2, 3, 4] y = [7, 13, 24, 22] #create plot plt. plot (x, y,) #specify number of ticks on y-axis plt. locator_params (axis=' y ', nbins= 2 )