Руководство по визуализации с Matplotlib

PythonPythonBeginner
Практиковаться сейчас

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

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом руководстве вы узнаете, как создать простую диаграмму с использованием библиотеки Matplotlib для Python. Matplotlib - это библиотека визуализации данных, широко используемая в научных вычислениях для создания статических, анимированных и интерактивных визуализаций на Python.

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

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

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

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

Импортируем необходимые библиотеки

Прежде чем начать создавать диаграмму, нам нужно импортировать необходимые библиотеки. В данном случае нам нужно импортировать numpy и matplotlib.pyplot.

import numpy as np
import matplotlib.pyplot as plt

Генерируем данные

Нам нужно сгенерировать данные для диаграммы. В этом примере мы сгенерируем два массива: t и s.

t = np.arange(0.0, 2.0, 0.01)
s = 1 + np.sin(2 * np.pi * t)

Создаем диаграмму

Теперь, когда у нас есть данные, мы можем создать диаграмму. Сначала мы создаем объект фигуры и оси с использованием plt.subplots(). Затем мы строим график с использованием ax.plot().

fig, ax = plt.subplots()
ax.plot(t, s)

Добавляем метки и заголовок

Мы можем добавить метки к осям x и y, а также заголовок к диаграмме с использованием ax.set().

ax.set(xlabel='time (s)', ylabel='voltage (mV)', title='About as simple as it gets, folks')

Добавляем сетку

Наконец, мы можем добавить сетку к диаграмме с использованием ax.grid().

ax.grid()

Показываем диаграмму

Мы можем использовать plt.show(), чтобы показать диаграмму.

plt.show()

Резюме

В этом руководстве мы рассмотрели создание простой диаграммы с использованием Matplotlib. Мы начали с импорта необходимых библиотек, генерации данных для диаграммы, создания диаграммы, добавления меток и заголовка, а также сетки. Matplotlib - это мощная библиотека для создания визуализаций в Python, и это руководство лишь начало того, что можно сделать с ее помощью.