Jak usunąć znaczniki z wykresów matplotlib


Często możesz chcieć usunąć znaczniki z jednej lub więcej osi na wykresie Matplotlib. Na szczęście można to łatwo zrobić za pomocą funkcji tick_params() .

W tym samouczku przedstawiono kilka przykładów wykorzystania tej funkcji w praktyce w oparciu o następujący wykres rozrzutu:

 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)

Przykład 1: Usuń znaczniki z pojedynczej osi

Poniższy kod pokazuje, jak usunąć znaczniki osi Y :

 plt. tick_params (left= False )

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

Matplotlib usuwa znaczniki osi Y

Poniższy kod pokazuje, jak usunąć znaczniki osi X :

 plt. tick_params (bottom= False )

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

Matplotlib usuwa znaczniki osi X

Przykład 2: Usuń znaczniki z obu osi

Poniższy kod pokazuje, jak usunąć znaczniki z obu osi:

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

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

Matplotlib usuwa znaczniki z obu osi

Przykład 3: Usuń znaczniki i etykiety osi

Poniższy kod pokazuje, jak usunąć znaczniki i etykiety z obu osi:

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

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

Usuń znaczniki wyboru i etykiety z wykresu Matplotlib

Więcej samouczków dotyczących Matplotlib znajdziesz tutaj .

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *