Подробная шпаргалка по Matplotlib: основные методы с примерами кода

Вот некоторые часто используемые методы в matplotlib, а также примеры кода:

  1. Создание фигуры и осей:

    import matplotlib.pyplot as plt
    fig, ax = plt.subplots()
  2. Построение линии:

    x = [1, 2, 3, 4, 5]
    y = [2, 4, 6, 8, 10]
    ax.plot(x, y)
  3. ax.set_xlabel('X-axis')
    ax.set_ylabel('Y-axis')
    ax.set_title('Title')
  4. Добавление легенд:

    ax.plot(x, y, label='Line')
    ax.legend()
  5. Настройка стилей и цветов линий:

    ax.plot(x, y, linestyle='--', color='r')
  6. Построение точек разброса:

    x = [1, 2, 3, 4, 5]
    y = [2, 4, 6, 8, 10]
    ax.scatter(x, y)
  7. Добавление аннотаций:

    ax.annotate('Point', xy=(3, 6), xytext=(4, 8),
            arrowprops=dict(facecolor='black', arrowstyle='->'))
  8. Настройка пределов оси:

    ax.set_xlim(0, 6)
    ax.set_ylim(0, 12)
  9. Сохранение фигуры:

    fig.savefig('plot.png')
  10. Отображение графика:

    plt.show()