如何解决等值线图的颜色没有改变
问题:整个区域分布图以单一颜色显示
这是我的 GEOjson 文件
{'type': 'FeatureCollection','features': [{'type': 'Feature','geometry': {'type': 'polygon','coordinates': [[[139.772865837,35.703702135],[139.77279358,35.703120198],....
[139.772865837,35.703702135]]]},'id': '13101'},
.......
我使用“id”作为我的 key_on 参数。
这是我的数据帧
Area Municipality Positive Cases id
0 Special ward area Adachi 4769 13121
1 Special ward area arakawa 1591 13118
2 Special ward area Itabashi 3683 13119
3 Special ward area Edogawa 3853 13123
4 Special ward area Ota 5255 13111
我的地图是....
tokyo_map.choropleth(
geo_data = tokyo_geojson,data=df_tokyo,columns=['Municipality','Positive Cases','id'],key_on = 'features.id',fill_color='Reds',threshold_scale=threshold_scale,fill_opacity=0.8,line_opacity=0.2,legend_name='Corona Cases in Tokyo',highlight = True,reset=True
)
tokyo_map
地图如下所示。
解决方法
“id”是功能的属性或键,而不是功能。
将 key_on = 'features.id'
更改为 key_on = 'feature.id'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。