Позиция меток осей в Matplotlib

Beginner

This tutorial is from open-source community. Access the source code

Введение

В этом практическом занятии мы научимся настраивать позицию меток осей и меток цветовой шкалы в Matplotlib. Для настройки позиции меток мы будем использовать методы set_xlabel, set_ylabel и colorbar.

Советы по работе с ВМ

После запуска виртуальной машины кликните в левом верхнем углу, чтобы переключиться на вкладку Notebook и приступить к практике в Jupyter Notebook.

Иногда вам может потребоваться подождать несколько секунд, пока Jupyter Notebook полностью загрузится. Валидация операций не может быть автоматизирована из-за ограничений Jupyter Notebook.

Если вы столкнетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.

Импортируем Matplotlib и создаем точечный график

Начнем с импорта Matplotlib и создания точечного графика.

import matplotlib.pyplot as plt

fig, ax = plt.subplots()

sc = ax.scatter([1, 2], [1, 2], c=[1, 2])

Установка позиции метки оси y

Мы можем установить позицию метки оси y с помощью метода set_ylabel. Мы можем установить позицию в 'top', 'center' или 'bottom'. В этом примере мы установим позицию в 'top'.

ax.set_ylabel('YLabel', loc='top')

Установка позиции метки оси x

Мы можем установить позицию метки оси x с помощью метода set_xlabel. Мы можем установить позицию в 'left', 'center' или 'right'. В этом примере мы установим позицию в 'left'.

ax.set_xlabel('XLabel', loc='left')

Установка позиции метки цветовой шкалы

Мы можем установить позицию метки цветовой шкалы с помощью метода colorbar и метода set_label. Мы можем установить позицию в 'top', 'bottom', 'left' или 'right'. В этом примере мы установим позицию в 'top'.

cbar = fig.colorbar(sc)
cbar.set_label("ZLabel", loc='top')

Отображение графика

Мы можем отобразить график с помощью метода show.

plt.show()

Резюме

В этом практическом занятии мы узнали, как устанавливать позицию меток осей и меток цветовой шкалы в Matplotlib. Мы использовали методы set_xlabel, set_ylabel и colorbar для установки позиции меток. Мы также узнали, что мы можем установить позицию в 'top', 'bottom', 'left', 'right', 'center' или 'baseline'.