Шаг 4.
Язык Python. Визуализация данных.
Библиотека Matplotlib. Построение графика

    На этом шаге мы рассмотрим построение простейшего графика.

    Для начала построим простую линейную зависимость, зададим название графику, подпишем оси и отобразим сетку:

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. Изменённый линейный график

    Более подробно о том, как задавать цвет и тип линии мы рассмотрим позднее.

    На следующем шаге мы рассмотрим размещение графиков на одном поле.




Предыдущий шаг Содержание Следующий шаг