Удалить строку через маркер в легенде Matplotlib

у меня естьmatplotlib График генерируется с помощью следующего кода:

import matplotlib.pyplot as pyplot

Fig, ax = pyplot.subplots()
for i, (mark, color) in enumerate(zip(
    ['s', 'o', 'D', 'v'], ['r', 'g', 'b', 'purple'])):
    ax.plot(i+1, i+1, color=color,
            marker=mark,
            markerfacecolor='None',
            markeredgecolor=color,
            label=i)

ax.set_xlim(0,5)
ax.set_ylim(0,5)
ax.legend()

с этим как сгенерированная фигура:

Мне не нравятся линии через маркеры в легенде. Как я могу избавиться от них?

Ответы на вопрос(4)

Ваш ответ на вопрос