На этом шаге мы рассмотрим построение простейшего графика.
Для начала построим простую линейную зависимость, зададим название графику, подпишем оси и отобразим сетку:
import matplotlib.pyplot as plt import numpy as np # Независимая (x) и зависимая (у) переменные # Создать массив из 50 точек, минимальное # значение 0, максимальное 50 # (функция из библиотеки NumPy) x = np.linspace(0, 10, 50) y = x # Построение графика plt.title('Линейная зависимость y = x') # заголовок plt.xlabel('x') # ось абсцисс plt.ylabel('y') # ось ординат plt.grid() # включение отображения сетки plt.plot(x, y) # построение графика plt.show() # показать результат
В результате получим график, представленный на рисунке 1.
Рис.1. Линейный график
Изменим тип линии и её цвет, для этого в функцию plot(), в качестве третьего параметра, передадим строку, сформированную определенным образом, в нашем случае это 'r--', где 'r' означает красный цвет, а '--' - тип линии - пунктирная линия:
import matplotlib.pyplot as plt import numpy as np # Независимая (x) и зависимая (у) переменные # Создать массив из 50 точек, минимальное # значение 0, максимальное 50 x = np.linspace(0, 10, 50) y = x # Построение графика plt.title('Линейная зависимость y = x') # заголовок plt.xlabel('x') # ось абсцисс plt.ylabel('y') # ось ординат plt.grid() # включение отображения сетки plt.plot(x, y, 'r--') # построение графика plt.show() # показать результат
Рис.2. Изменённый линейный график
Более подробно о том, как задавать цвет и тип линии мы рассмотрим позднее.
На следующем шаге мы рассмотрим размещение графиков на одном поле.