Como alterar o número de ticks no matplotlib


Você pode usar a seguinte sintaxe para alterar o número de ticks em cada eixo no Matplotlib:

 #specify number of ticks on x-axis
plt. locator_params (axis=' x ', nbins= 4 )

#specify number of ticks on y-axis
plt. locator_params (axis=' y ', nbins= 2 ) 

O argumento nbins especifica o número de ticks a serem exibidos em cada eixo.

Os exemplos a seguir mostram como usar essa sintaxe na prática.

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

O código a seguir mostra como especificar o número de marcações nos eixos em um gráfico:

 import matplotlib. pyplot as plt

#define data
x = [1, 2, 3, 4]
y = [7, 13, 24, 22]

#createplot
plt. plot (x,y,color=' red ')

#specify number of ticks on axes
plt. locator_params (axis=' x ', nbins= 4 )
plt. locator_params (axis=' y ', nbins= 2 )

Exemplo 2: Especifique o número de marcas de escala somente no eixo X

O código a seguir 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]

#createplot
plt. plot (x,y,color=' red ')

#specify number of ticks on x-axis
plt. locator_params (axis=' x ', nbins= 2 )

Exemplo 3: Especifique o número de marcas de escala apenas no eixo Y

O código a seguir 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]

#createplot
plt. plot (x,y,color=' red ')

#specify number of ticks on y-axis
plt. locator_params (axis=' y ', nbins= 2 ) 

Alterar o número de ticks no Matplotlib

Recursos adicionais

Como remover carrapatos de gráficos Matplotlib
Como definir o tamanho da fonte dos rótulos das marcas de seleção no Matplotlib
Como definir valores do eixo X no Matplotlib
Como definir intervalos de eixos no Matplotlib

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *