Я использую ноутбук Jupyter (5.7.0) с пандами (0.23.4) и matplotlib (3.0.1).Когда я пытаюсь построить график, используя функцию
pandas.DataFrame.plot()
, он дает мне текст объекта:
<pandas.plotting._core.FramePlotMethods object at 0x7f612fdb74a8>
Естественно, я прибегнул к гуглу и попробовал магические команды:
%matplotlib inline
и
%matplotlib notebook
в самой первой ячейке после выключения ноутбука и его перезапуска, и все же, похоже, это не имеет значения.
Так что для полноты картиныМоя первая ячейка - магическая команда, а во вторую я импортирую numpy, pandas и matplotlib.В следующих ячейках создайте мой массив и передайте его команде DataFrame.Наконец я звоню:
pandas.DataFrame.plot(df)
и появляется текст объекта (сверху), независимо от того, запускаю ли я магические команды или нет.Я получил неправильную версию чего-то?Нужно ли перезагружать весь сервер ноутбуков?