Вот некоторые часто используемые методы в matplotlib, а также примеры кода:
-
Создание фигуры и осей:
import matplotlib.pyplot as plt fig, ax = plt.subplots() -
Построение линии:
x = [1, 2, 3, 4, 5] y = [2, 4, 6, 8, 10] ax.plot(x, y) -
Добавление легенд:
ax.plot(x, y, label='Line') ax.legend() -
Настройка стилей и цветов линий:
ax.plot(x, y, linestyle='--', color='r') -
Построение точек разброса:
x = [1, 2, 3, 4, 5] y = [2, 4, 6, 8, 10] ax.scatter(x, y) -
Добавление аннотаций:
ax.annotate('Point', xy=(3, 6), xytext=(4, 8), arrowprops=dict(facecolor='black', arrowstyle='->')) -
Настройка пределов оси:
ax.set_xlim(0, 6) ax.set_ylim(0, 12) -
Сохранение фигуры:
fig.savefig('plot.png') -
Отображение графика:
plt.show()
ax.set_xlabel('X-axis')
ax.set_ylabel('Y-axis')
ax.set_title('Title')