Подписи, заголовки и легенды
Как сделать диаграмму действительно понятной
«Подписи, заголовки и легенды» — бесплатный урок Data Science Academy на CoddyKit. Это урок 4 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Data Science Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Data Science Academy содержит 4 уроков всего.
Диаграмма должна быть понятной сама по себе
Диаграмма без подписей похожа на загадку. Хорошие подписи позволяют читателю понять её за несколько секунд, не задавая Вам ни одного вопроса. 🏷️
Добавьте заголовок
Добавьте понятный заголовок с помощью plt.title, который передаёт смысл диаграммы, например «Ежемесячные продажи по регионам».
plt.title("Monthly Sales by Region")Назовите ось X
Подпишите горизонтальную ось с помощью plt.xlabel, чтобы читатели понимали, что означает каждая отметка внизу.
plt.xlabel("Month")Назовите ось Y
Используйте plt.ylabel, чтобы указать, что измеряет высота, и добавьте единицу измерения, например «Продажи в долларах».
plt.ylabel("Sales ($)")Добавьте легенду
Когда на диаграмме несколько линий, легенда связывает каждый цвет с его смыслом, и никому не приходится гадать.
plt.legend()Легенде нужны подписи
Легенда работает только в том случае, если у каждого ряда есть подпись. Передайте label= в каждом вызове построения, а затем один раз вызовите legend.
plt.plot(x, y, label="North")Поверните тесно расположенные отметки
Длинные названия категорий накладываются друг на друга и становятся нечитаемыми. Поверните их с помощью xticks и задайте угол поворота.
plt.xticks(rotation=45)Разместите легенду
Если легенда закрывает данные, переместите её. Передайте loc, например "upper left", чтобы отправить её в более свободный угол.
plt.legend(loc="upper left")Приведите макет в порядок
Иногда подписи выходят за край. Вызовите plt.tight_layout, чтобы аккуратно разместить всё внутри рисунка.
plt.tight_layout()Порядок вызовов важен
Добавляйте заголовки и подписи после построения и до отображения. matplotlib применяет их к текущим активным осям.
Сохраните готовую диаграмму
Поделитесь результатом, записав его в файл с помощью savefig. Выберите понятное имя и высокое разрешение.
plt.savefig("sales.png", dpi=150)Быстрая проверка
На одной диаграмме две линии, но никто не понимает, какая что обозначает. Что Вы забыли?
Повторение: придайте графикам выразительность
Теперь Вы умеете добавлять заголовок, подписи осей и легенду, поворачивать отметки и сохранять результат. Наконец Ваши диаграммы объясняют себя сами! ✨
Часто задаваемые вопросы
Урок «Подписи, заголовки и легенды» бесплатный?
Да — полный текст урока «Подписи, заголовки и легенды» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Data Science Academy, подпишись на CoddyKit PRO. Курс Data Science Academy содержит 4 уроков всего.
Чему я научусь в уроке «Подписи, заголовки и легенды»?
Как сделать диаграмму действительно понятной Ты практикуешь Data Science Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Data Science Academy?
Предыдущий опыт не требуется. Data Science Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 4 из 4.
Сколько времени занимает урок «Подписи, заголовки и легенды»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Data Science Academy?
Да. Каждый урок Data Science Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Сортировка по одному или нескольким столбцам
- Ваша первая сводка с groupby
- Линейные и столбчатые диаграммы в matplotlib
- Подписи, заголовки и легенды