Создание линейного графика с использованием Matplotlib

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

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

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

Введение

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

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

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

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

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

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

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

import matplotlib.pyplot as plt
import numpy as np

Генерируем образцовые данные

Далее мы сгенерируем некоторые образцовые данные для построения графика. В этом примере мы создадим два массива, x и y, где x представляет собой координаты x точек данных, а y - координаты y.

x = np.linspace(0, 10, 100)
y = np.sin(x)

Создаем линейный график

Теперь, когда у нас есть образцовые данные, мы можем создать линейный график с использованием функции plot из библиотеки Matplotlib. Мы передадим массивы x и y в качестве аргументов функции plot.

plt.plot(x, y)

Настраиваем график

Мы можем настроить график, добавив метки к осям x и y, заголовок к графику и легенду. Мы также можем изменить стиль линии и цвет.

plt.plot(x, y, linestyle='--', color='red', label='sin(x)')
plt.xlabel('x')
plt.ylabel('y')
plt.title('Line Plot')
plt.legend()

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

Наконец, мы можем отобразить график, вызвав функцию show. Если вы используете Jupyter Notebook, вам не нужно вызывать функцию show. График будет автоматически отображен.

plt.show()

Резюме

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