问题描述
我正在尝试显示伦敦邮政区域的食品场所的choropleth地图,但出现错误。
JSONDecodeError:期望值:第1行第1列(字符0)
short
这让我很精神,有人可以帮忙吗?
只需参考一下geojson文件的开始
df_counts=df_counts.reset_index()
df_counts.rename(columns={'index' : 'postcode','Neighborhood':'count'},inplace=True)
df_counts.head()
!wget --quiet https://github.com/Graham45003/Coursera-Capstone-2.git/london_postcodes.geojson -O london_postcodes.json
print('GeoJSON file downloaded!')
london_zones = r'london_postcodes.json'
#centre of London
latitude = 51.5073889
longitude = -0.1452095
# create map of London
london_map = folium.Map(location=[latitude,longitude],zoom_start=10)
london_map.choropleth(
geo_data=london_zones,data=df_counts,columns=['postcode','count'],key_on='feature.properties.Name',fill_color='YlOrRd',fill_opacity=0.7,line_opacity=0.2,legend_name='London Venues'
)
# display map
london_map
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)