Pandas Значения графика в DataFrame при использовании даты в качестве x - PullRequest
0 голосов
/ 19 января 2020

У меня проблемы с построением графика Pandas Данные в DataFrame:

Мой df выглядит так:

data        var   es
2014-02-02  0.5   0.54
2014-02-03  0.43  0.5
2014-02-04  0.23  0.3

При построении графика это выглядит так:

var[250:].plot(y=['var', 'es'], kind='line', figsize=(20,5))

дает следующий результат: plot1

Но использование столбца data в качестве x на графике приводит к изменению значений данных на графике:

var[250:].plot(x='data', y=['var', 'es'], kind='line', figsize=(20,5))

enter image description here

1 Ответ

0 голосов
/ 19 января 2020

Проблема заключалась в том, что я использовал функцию pandas .to_datetime () для преобразования дат из строки в Datetime без указания формата. Это вызвало перепутывание данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...