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 различным линиям. Получившийся сюжет выглядит так
Есть ли способ, которым я могу сказать метод сюжета, чтобы избежать нескольких меток? Я не хочу использовать пользовательскую легенду (где вы одновременно указываете метку и форму линии), насколько я могу.