Как удалить галочки с графиков matplotlib
Часто вам может потребоваться удалить деления с одной или нескольких осей на графике Matplotlib. К счастью, это легко сделать с помощью функцииick_params() .
В этом руководстве показано несколько примеров того, как использовать эту функцию на практике, на основе следующей диаграммы рассеяния:
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)
Пример 1. Удаление делений с одной оси
Следующий код показывает, как удалить деления по оси Y :
plt. tick_params (left= False ) plt. scatter (x, y, s=200)
Следующий код показывает, как удалить отметки по оси X :
plt. tick_params (bottom= False ) plt. scatter (x, y, s=200)
Пример 2. Удаление делений с обеих осей
Следующий код показывает, как удалить деления с обеих осей:
plt. tick_params (left= False , bottom= False ) plt. scatter (x, y, s=200)
Пример 3. Удаление делений и меток осей
Следующий код показывает, как удалить деления и метки с обеих осей:
plt. tick_params (left= False , bottom= False, labelleft= False , labelbottom= False ) plt. scatter (x, y, s=200)
Дополнительные руководства по Matplotlib вы можете найти здесь .