Вот некоторые часто используемые методы в 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')