Como remover carrapatos de gráficos matplotlib


Freqüentemente, você pode querer remover marcas de escala de um ou mais eixos em um gráfico Matplotlib. Felizmente, isso é fácil de fazer usando a função tick_params() .

Este tutorial mostra vários exemplos de como usar esse recurso na prática, com base no seguinte gráfico de dispersão:

 import matplotlib.pyplot as plt

#createdata
x = [25, 12, 15, 14, 19, 23, 25, 29]
y = [5, 7, 7, 9, 12, 9, 9, 4]

#create scatterplot
plt. scatter (x, y, s=200)

Exemplo 1: Remover marcas de escala de um único eixo

O código a seguir mostra como remover as marcas de escala do eixo y:

 plt. tick_params (left= False )

plt. scatter (x, y, s=200)

Matplotlib remove marcas de escala do eixo y

E o código a seguir mostra como remover as marcas de escala do eixo x :

 plt. tick_params (bottom= False )

plt. scatter (x, y, s=200) 

Matplotlib remove ticks do eixo x

Exemplo 2: Remover marcas de ambos os eixos

O código a seguir mostra como remover marcas de escala de ambos os eixos:

 plt. tick_params (left= False ,
bottom= False )

plt. scatter (x, y, s=200) 

Matplotlib remove marcas de ambos os eixos

Exemplo 3: Remover marcas de escala e rótulos de eixo

O código a seguir mostra como remover marcas de escala e rótulos de ambos os eixos:

 plt. tick_params (left= False ,
bottom= False,
                labelleft= False ,
labelbottom= False )

plt. scatter (x, y, s=200) 

Remova marcas de seleção e rótulos do gráfico Matplotlib

Você pode encontrar mais tutoriais do Matplotlib aqui .

Add a Comment

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