Визуализация данных в Jupyter Notebook

Построение графиков с Matplotlib

Содержание курса

Настройка графика: заголовки и подписи

График полезно снабдить пояснениями:

plt.plot(x, y, color="green", linestyle="--", label="sin(x)")
plt.title("График функции sin(x)")
plt.xlabel("x (радианы)")
plt.ylabel("sin(x)")
plt.legend()
plt.show()

Объяснение:

  • plt.plot(x, y, color="green", linestyle="--", label="sin(x)") – здесь мы настроили цвет линии (green – зелёный) и стиль линии ("--" – штриховой). Параметр label задаёт метку для легенды (название графика).

  • plt.title – заголовок всего графика.

  • plt.xlabel и plt.ylabel – подписи оси X и оси Y.

  • plt.legend() – отобразить легенду на графике (в легенде будут метки всех серий данных, для которых указаны label – у нас одна серия "sin(x)").

Теперь график будет с заголовком и подписями осей, а также с легендой, где зелёный пунктир обозначен как sin(x). Если у вас одна кривая, легенда не обязательна, но мы показали её использование.

Можно также настроить пределы осей: например, plt.xlim(0, 2*np.pi) и plt.ylim(-1.1, 1.1) сделают оси ровно от 0 до 2π и от -1.1 до 1.1. Если этого не делать, matplotlib сам выберет разумный диапазон.

Построение графиков с Matplotlib — Jupyter Notebook с нуля: бесплатный курс — Latorn