На этом шаге мы рассмотрим особенности размещения графиков на одном поле.
Построим несколько графиков на одном поле, для этого добавим квадратичную зависимость:
import matplotlib.pyplot as plt import numpy as np # Линейная зависимость x = np.linspace(0, 10, 50) y1 = x # Квадратичная зависимость y2 = [i ** 2 for i in x] # Построение графика plt.title('Зависимости: y1 = x, y2 = х^2') # заголовок plt.xlabel('x') # ось абсцисс plt.ylabel('y1, y2') # ось ординат plt.grid() # включение отображения сетки plt.plot(x, y1, x, y2) # построение графика plt.show() # показать результат
Рис.1. Несколько графиков на одном поле
В приведённом примере в функцию plot() последовательно передаются два массива для построения первого графика и два для построения второго, при этом, как вы можете заметить, для обоих графиков массив значений независимой переменной х один и то же.
На следующем шаге мы рассмотрим представление графиков на разных полях.