Я новичок в Pandas (и python в целом) и следую следующему учебнику Pandas на youtube . Блокнот с решениями можно найти здесь . Хотя я в точности следовал учебному пособию, у меня, похоже, возникла проблема с командой data.plot()
. Под главой
Краткий обзор временных рядов
и подраздела
Давайте использовать метод plot()
для фрейма данных, а не метод серия.
при выполнении команды data.plot(x=data.timestamp, style=".-")
выдает следующую ошибку:
KeyError: "None of [DatetimeIndex(['2011-10-03 08:22:00', '2011-10-04 11:48:00',\n '2011-10-05 10:47:00', '2011-10-05 13:15:00',\n '2011-10-06 07:21:00', '2011-10-06 10:04:00',\n '2011-10-06 12:14:00', '2011-10-06 12:49:00',\n '2011-10-06 14:52:00', '2011-10-07 07:34:00',\n ...\n '2013-03-04 11:12:00', '2013-03-04 16:43:00',\n '2013-03-05 10:42:00', '2013-03-05 13:29:00',\n '2013-03-08 10:28:00', '2013-03-12 08:28:00',\n '2013-04-05 11:20:00', '2013-04-27 11:04:00',\n '2013-09-12 15:38:00', '2013-09-13 10:28:00'],\n dtype='datetime64[ns]', length=657, freq=None)] are in the [columns]"
Я запустил блокнот решений, и произошла та же ошибка, которая должно означать, что есть системная ошибка. Я попытался снова открыть ноутбук, но это не помогло. Я использую Python 3 с Анакондой.
Любые идеи о том, как решить проблему, приветствуются.