我想画一张旧金山犯罪的乔洛普莱斯地图。我有所有的地图设置和一切正常工作,除了在多边形的颜色。它们都被粘在最浅的颜色上。我怀疑我没有正确使用参数上的键。你知道吗
我试过了
key_on = 'feature.properties.district'
因为这是如何在json文件中标记poylgons的。我也尝试过直接列出这些社区。你知道吗
dfU =
Neighborhood Count
0 BAYVIEW 14303
1 CENTRAL 17666
2 INGLESIDE 11594
3 MISSION 19503
4 NORTHERN 20100
5 PARK 8699
6 RICHMOND 8922
7 SOUTHERN 28445
8 TARAVAL 11325
9 TENDERLOIN 9942
sf_map = folium.Map(location=[37.7749,-122.4194],
zoom_start = 12,
)
bins = [8699, 12648, 16597, 20546, 24495, 28445]
sf_map.choropleth(
geo_data=sf_geo,
data=dfU,
columns = ['Neighborhood','Count'],
key_on = 'feature.properties.district',
threshold_scale = bins,
fill_color='YlOrRd',
fill_opacity=0.7,
line_opacity=0.2,
legend_name='SF Crime'
)
sf_map
预期出来的一些是一个与多边形阴影更深的犯罪(计数)的总人数是基于我定义的垃圾箱更高的旧金山地图。你知道吗
区分大小写,属性名为“DISTRICT”。在你做出改变之后,它应该会起作用。它对我有用。你知道吗
相关问题 更多 >
编程相关推荐