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 )
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