Python &引用;权重和为零,can’;“不能正常化”;plotly.express的树映射中出错

Python &引用;权重和为零,can’;“不能正常化”;plotly.express的树映射中出错,python,plotly-python,plotly-express,Python,Plotly Python,Plotly Express,我正在应用plothly.express的treemap函数和新冠病毒-19数据 fig = px.treemap(df_tm, path=['world', 'continent', 'Country_Region'], values='Fatalities', color='Fatalities', hover_data=['Country_Region'], color_continuous_scale='dense'

我正在应用plothly.express的treemap函数和新冠病毒-19数据

fig = px.treemap(df_tm, path=['world', 'continent', 'Country_Region'], values='Fatalities',
                  color='Fatalities', hover_data=['Country_Region'],
                  color_continuous_scale='dense', title='Current share of Worldwide COVID19 Cases')
然而,我得到了“权重和为零,无法正常化”的错误消息。 所以,为了解决这个问题,我检查了我的数据,但没有负平衡

我不知道该怎么办。我用kaggle数据研究了这一点


我也遇到了同样的问题,我的解决方案是:仅仅检查负余额是不够的。还必须消除用于绘图的数据框中的行,这些行在作为值传递给treemap plot函数的列中具有零值。这很有道理:很难打印零区域! 所以我的解决方案基本上是运行

df_plot = df_plot[df_plot['value']!=0]

在调用
px.treemap
(df_plot中的“value”列包含treemap的值)之前,这为我解决了问题。

你能解决这个问题吗?我可以通过从数据中删除所有零值来解决它。但是在给定的链接中(在问题描述中提供),作者在“死亡”列中有零值,并且仍然能够生成没有任何错误的绘图。怎么会这样?