Молодогвардейцев 454015 Россия, Челябинская область, город Челябинск 89085842764
MindHalls logo

Пример построения графика на Python с помощью библиотеки matplotlib

Совсем коротенькая шпаргалка про построение графиков на питоне, своего рода шаблон, который будет у меня в быстром доступе. Используется библиотека matplotlib, которая реализует все или почти все функции для построения графиков в стиле MatLab. Названия функций и аргументы очень похожи, но все же это Python, синтаксис тут гораздо приятнее, чем в матлабе.

Функция которую будем изображать

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

Да, будем строить параболу! Для демонстрации вполне достаточно.

Строим график

Процесс построения заключается в инициализации целой горы полезных свойств будущего графика. Более подробное описание и примеры можно найти на официальном сайте. А я покажу самый базовый шаблон.

Результат — график параболы из красных точек.

Пример построения графика на Python

Точки смотрятся не круто, правда? И здесь в ход вступает, наверное, сама популярная функция — plot().

В результате получится вот такая красивая линия.

Пример построения графика на Python

Вот и подошла к концу чисто житейская домашняя заметочка-шпаргалочка. Напоследок оставлю ссылку на огромную базу с описанием функций этой библиотеки.