Хорошо, это может быть легко, даже если я ищу в Интернете, но не могу его получить. По сути, я хочу добавить две разные метки к моему графику, и это моя строка кода для этого
plt.plot(x[:,1],y,'ro',x[:,1],Line_fit,'b',linewidth=0.5,markersize=4,label="training data") # plot the data
plt.legend(loc="upper left")
, но я получаю следующий результат, в котором есть одинаковые метки для обоих сюжетов. Как следует
Даже я пробовал это
plt.plot(x[:,1],y,'ro',x[:,1],Line_fit,'b',linewidth=0.5,markersize=4,label="training data",label="Linear Regression") # plot the data
, но выдает ошибку:
SyntaxError: keyword argument repeated
Это ссылка руководство по простому способу, но здесь plt.plot()
дважды использовал в принятом ответе. Мой вопрос: как мне сделать то же самое в однострочном коде, что и в моем коде?