Я следую инструкции python по использованию plotly.
Вот некоторые команды, которые мне нужно выполнить для импорта функций и методов, которые я буду использовать
import plotly.plotly as py
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
init_notebook_mode(connected=True)
Однако, когда я запускаю команды на моем ноутбуке jupyter, он говорит, что использование plotly устарело, и рекомендует использовать вместо него модуль chart_studio (ошибка указывает на строку import plotly.plotly as py
):
ImportError: plotly Модуль .plotly устарел, установите пакет chart-studio и используйте вместо него модуль chart_studio.plotly.
Поэтому я запускаю
pip install chart_studio
и пытаюсь заменить строку выше с функциями и методами, поступающими из модуля chart_studio
.
Вот мой код:
import chart_studio.plotly as py
import plotly.graph_objects as go
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
init_notebook_mode(connected=True)
data = dict(type= 'cloropleth',
locations = ['AZ','CA','NY'],
locationmode = 'USA-states',
colorscale = 'Portland',
text = ['text 1','text 2','text 3'],
z = [1,2,3],
colorbar = {'Title':'Colorbar title goes here'})
mylayout = dict(geo={'scope':'usa'})
choromap = go.Figure(data = [data], layout=mylayout, skip_invalid=True)
iplot(choromap)
Проблема в том, что при запуске последней строки iplot(choromap)
я получаю это пустое график
В то время как в учебнике появляется этот другой график
Что не так?
Обратите внимание, что я установил запонки-0.17.3 plotly-4 .5.4