Основы Matplotlib

Основы Matplotlib pyplot: plt.plot и plt.show

Постройте график на Python в несколько строк с matplotlib.pyplot: plt.plot, plt.title, plt.xlabel и plt.show.

Введение

matplotlib.pyplot, который импортируют как plt, - самый быстрый способ построить график на Python. Каждая функция plt добавляет что-то к текущему графику: plt.plot рисует линию, plt.title и plt.xlabel добавляют текст, а plt.show выводит результат.

plt.plot(x, y) по порядку соединяет точки (1, 2), (2, 4), (3, 1) и так далее; marker="o" дополнительно рисует точку в каждой из них. plt.title, plt.xlabel и plt.ylabel подписывают график. Ничего не появится до вызова plt.show(). Тот же график можно написать через fig, ax = plt.subplots() и ax.plot: pyplot короче для одного графика, а стиль ax понятнее, когда на фигуре несколько графиков.

Интерактивный визуализатор

Выберите данные, переключайтесь между стилем pyplot (plt.plot) и объектным стилем (ax.plot) и включайте или выключайте подписи. Оба стиля рисуют один и тот же график.

Запускаемый пример Matplotlib

Matplotlib
Запустить код →
main.py
import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [2, 4, 1, 5, 3]

plt.plot(x, y, marker="o")
plt.title("My first plot")
plt.xlabel("x")
plt.ylabel("y")
plt.show()
Получить кнопку запуска для этого примера График, который рисует этот код
Основы Matplotlib pyplot: plt.plot и plt.show