Как повернуть галочки в Matplotlib (с примерами)


Вы можете использовать следующий синтаксис для поворота меток делений на графиках Matplotlib:

#rotate x-axis tick labels
plt.xticks (rotation= 45 )

#rotate y-axis tick labels
plt.yticks (rotation= 90 )

В следующих примерах показано, как использовать этот синтаксис на практике.

Пример 1. Поворот меток деления оси X

В следующем коде показано, как повернуть метки деления оси x в Matplotlib:

import matplotlib.pyplot as plt

#define data
x = [1, 2, 3, 4]
y = [7, 13, 24, 22]

#create plot
plt.plot (x, y, color='red')

#rotate x-axis tick labels
plt.xticks (rotation= 45 )

Пример 2. Поворот меток деления оси Y

В следующем коде показано, как повернуть метки деления оси Y в Matplotlib:

import matplotlib.pyplot as plt

#define data
x = [1, 2, 3, 4]
y = [7, 13, 24, 22]

#create plot
plt.plot (x, y, color='blue')

#rotate y-axis tick labels
plt.yticks (rotation= 90 ) 

Пример 3: Вращать метки по обеим осям

В следующем коде показано, как повернуть метки делений на обеих осях в Matplotlib:

import matplotlib.pyplot as plt

#define data
x = [1, 2, 3, 4]
y = [7, 13, 24, 22]

#create plot
plt.plot (x, y, color='green')

#rotate x-axis and y-axis tick labels
plt.xticks (rotation= 45 )
plt.yticks (rotation= 90 ) 

Дополнительные ресурсы

Как изменить количество тиков в Matplotlib
Как установить размер шрифта Tick Labels в Matplotlib
Как удалить тики из графиков Matplotlib