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)
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)
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)
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)
Você pode encontrar mais tutoriais do Matplotlib aqui .