绘制等值线图仅绘制数据框的最后一个元素

时间:2021-05-29 16:55:23

标签: python plotly

我使用 Plotly express choropleth 将一些数据绘制到地图中,但它仅为输入数据框的最后一个元素绘制边界线。如果正确给出单独的行,它会为每个区域绘制一条边界线。这是一个输入数据框, [1]:https://i.stack.imgur.com/22fz7.png 这是给出的输出, [2]:https://i.stack.imgur.com/VAH8u.png 这是我使用的代码块,
fig = px.choropleth(grand_summery,geojson=geo_data,color='total_cases', locations='district',featureidkey='properties.ADM2_EN') fig.update_geos(fitbounds='locations', visible=False) fig.show()

我从这个 repo 得到的 geojson 文件 - https://github.com/MalakaGu/Sri-lanka-maps/blob/master/discrict_map/District_geo.json

数据帧作为 csv 文件 - https://github.com/ashen007/SL_COVID_analysis/blob/master/data/exp_df.csv

0 个答案:

没有答案