Графическая диаграмма не отображается в блокноте Jupyter

Я уже несколько часов пытаюсь решить эту проблему. Я выполнил шаги на веб-сайте Plotly, но диаграмма все еще не отображается т показать в блокноте.

Это мой код сюжета:

colorway = [‘#f3cec9’, ‘#e7a4b6’, ‘#cd7eaf’, ‘#a262a9’, ‘#6f4d96’, ‘#3d3b72’, ‘#182844′] data = [ go.Scatter( x = immigration.columns, y = immigration.loc[state], name=state) for state in immigration.index] layout = go.Layout( title=’Immigration’, yaxis=dict(title=’Immigration %’), xaxis=dict(title=’Years’), colorway=colorway, font=dict(family=’Courier New, monospace’, size=18, color=’#7f7f7f’) ) fig = go.Figure(data=data, layout=layout) iplot(fig)

И это все, что я импортировал в свой блокнот:

import pandas as pd import numpy as np import matplotlib.pyplot as plt import plotly.plotly as py import plotly.graph_objs as go from plotly.offline import init_notebook_mode, iplot init_notebook_mode(connected=True)

Вы не можете создать несколько traces таким образом, потому что в этом случае цикл for не работает. Если у вас не так много state, попробуйте создать каждый trace для каждого state. Как показано здесь. И измените каждый y на название штата. Затем создайте список трасс и назовите его data, как в примере.   —  person Liz    schedule 12.10.2018

@Oysiyl, спасибо, но это не ответ на мой вопрос. Сюжет отображается, но в отдельной вкладке. Я бы хотел, чтобы это было в моем блокноте, а не в отдельной вкладке.   —  person Liz    schedule 12.10.2018

Источник: ledsshop.ru

Стиль жизни - Здоровье!