Использование '_'
подавит легенду для определенной записи следующим образом (продолжайте чтение для обработки подчеркивания _
в качестве легенды).Это решение мотивировано недавней публикацией @ImportanceOfBeingEarnest here .
plt.legend(['a','_','c'])
Я бы также избежал того, как вы ставите легенды прямо сейчас, потому что таким образом вы должны убедитесь, , что команды печати расположены в том же порядке, что и легенда.Скорее, вставьте label
в соответствующие команды построения, чтобы избежать ошибок.
При этом простое и простое решение (на мой взгляд) состоит в следующем
plt.plot(a, label='a')
plt.plot(b)
plt.plot(c, label='c')
plt.legend()

Как отметил @Lucas в комментарии, если вы хотите показать подчеркивание _
в качестве метки для графика b, как бы вы это сделали?Вы можете сделать это, используя
plt.legend(['a','$\_$','c'])
