matplotlib - разброс и сюжет выглядят странно - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь следовать учебному пособию по машинному обучению и использую ноутбук Jupyter.Вот код для рисования диаграммы с помощью matplotlib с данными xtest, ytest и y_pred.

    %matplotlib inline
    import matplotlib.pyplot as plt

    plt.scatter(xtest, ytest,  color='black')
    plt.plot(xtest, y_pred, color='blue', linewidth=1)
    plt.xlabel("Value")
    plt.ylabel("Overall")
    plt.show()

enter image description here

Но когда я попробую код, мойдиаграмма выглядит следующим образом:

enter image description here

Чего мне не хватает, потому что они не выглядят одинаково.

1 Ответ

0 голосов
/ 05 июня 2018

Два вопроса:

  • Ваши данные являются строками.Но вам нужно использовать цифры, чтобы правильно построить данные.
  • Ваши данные не отсортированы.Вы должны отсортировать его, чтобы на графике не появлялись зигзагообразные линии.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...