2016-12-28 7 views
1

Я пытаюсь отобразить графический график в ноутбуке Juypter (на Kaggle), и код запускается, но не отображает изображение. Использование Plotly версии 1.12.12 и Python 3.5. Выходная ячейка кажется просто скрытой. Код для простого графа ниже:Плохо в ноутбуке Juypter Notebook On Kaggle

# Imports 
import plotly.plotly as py 
import plotly.graph_objs as go 
from plotly import tools 
from plotly.offline import iplot, init_notebook_mode 
init_notebook_mode(connected=True) 
# Graph 
iplot([{"x": [1, 2, 3], "y": [3, 1, 6]}]) 

Я нашел некоторые комментарии по следующей ссылке:

https://community.plot.ly/t/offline-mode-in-jupyter-notebook-shows-blank-graphs/1860/22

Тем не менее не в состоянии решить эту проблему. Любой совет?

Спасибо

ответ

0

Ваш код выглядит ОК, здесь вы свой код результата.

enter image description here

Во-первых вы установить plotly?

pip install plotly 

Вторая попытка нравится;

import plotly.plotly as py 
import plotly.graph_objs as go 
from plotly import tools 
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot 
init_notebook_mode(connected=True) 
# Graph 
iplot([{"x": [1, 2, 3], "y": [3, 1, 6]}]) 
+0

RenS, какую версию сюжета вы использовали? Я думаю, что обновление до 1.12.12 является причиной моей проблемы. –

+0

Я использую 1.12.12 – Axis

0

Решение этого вопроса заключается в том, что диаграммы не появятся до тех пор, пока не нажмут кнопку публикации на Kaggle. В отличие от Matplotlib, вы не можете просмотреть график графика, пока не опубликуете.