Плотные карты, не отображаемые в записной книжке Jupyter в коде VS

#python #visual-studio-code #plot #jupyter-notebook #plotly

Вопрос:

стопки! Я пытаюсь построить график с помощью plotly на Python. В частности: Сюжет: Карты, Пузырьковые карты, Хороплет.. Python: 3.9.6 Графика: 4.01 Ноутбук Jupyter: 7.26 Менеджер Env: miniconda3 IDE: Ms. Код Visual Studio

Я попытался запустить код, подобный этому:

 import plotly
import plotly.offline as pyo
pyo.init_notebook_mode()
import plotly.graph_objs as go
import plotly.express as ex
df = ex.data.gapminder().query("year==2007")
fig = ex.choropleth(df, locations="iso_alpha",
                    color="lifeExp", # lifeExp is a column of gapminder
                    hover_name="country", # column to add to hover information
                    color_continuous_scale=ex.colors.sequential.Plasma)
 

это не мой код проекта, просто пример кода карты Plotly, который я нашел на сайте Plotly (https://plotly.com/python/choropleth-maps/), но он ничего не показывает.

P. S: Я пытался установить зависимости plotly Jupyterlab от conda, я также пытался использовать автономный plotly, но все равно ничего не выходит. (Только канва сюжета и легенда, карта отсутствует). Хотя, когда я попытался сделать гистограмму, это сработало. Помогите мне, мастера!!!!!

Комментарии:

1. Я бы предложил обновить до последней версии plotly 5.2.1, одной из версий 5.x, упрощающей интеграцию jupytyer. Ваш код работает для меня, но вы упустили одну вещь — покажите цифру! fig в конце на ячейке juptyer, чтобы вывести ее

2. Спасибо за предложения, Роб, о да, я имею в виду, что я включаю fig.show() это в свой код, но я совершенно забыл включить это в этот вопрос…. XD