Пустой график отображается при использовании iplot из диаграммы - PullRequest
1 голос
/ 26 марта 2020

Я следую инструкции 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) я получаю это пустое график

enter image description here

В то время как в учебнике появляется этот другой график

enter image description here

Что не так?

Обратите внимание, что я установил запонки-0.17.3 plotly-4 .5.4

...