Pyplot объединяет несколько строк меток в легенде

У меня есть данные, которые приводят к построению нескольких линий, и я хочу дать этим линиям одну метку в моей легенде. Я думаю, что это может быть лучше продемонстрировано на примере ниже,

a = np.array([[ 3.57,  1.76,  7.42,  6.52],
              [ 1.57,  1.2 ,  3.02,  6.88],
              [ 2.23,  4.86,  5.12,  2.81],
              [ 4.48,  1.38,  2.14,  0.86],
              [ 6.68,  1.72,  8.56,  3.23]])

plt.plot(a[:,::2].T, a[:, 1::2].T, 'r', label='data_a')

plt.legend(loc='best')

Как вы можете видеть на Out [23], график привел к 5 различным линиям. Получившийся сюжет выглядит так

Есть ли способ, которым я могу сказать метод сюжета, чтобы избежать нескольких меток? Я не хочу использовать пользовательскую легенду (где вы одновременно указываете метку и форму линии), насколько я могу.

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

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