我有以下数据
MUNICIPALI
BANSALAN 60440
CITY OF DIGOS 169393
HAGONOY 53309
KIBLAWAN 48897
MAGSAYSAY 53876
MALALAG 38731
MATANAO 56755
PADADA 26587
SANTA CRUZ 90987
SULOP 33613
DAVAO CITY 1632991
DON MARCELINO 0
JOSE ABAD SANTOS 0
MALITA 0
SANTA MARIA 0
SARANGANI 0
Name: total, dtype: int64
并使用folium 0.8进行绘制,我使用ff代码执行此项目 从branca.colormap导入线性
latitude = 7.0645241
longitude = 125.6084143
m = folium.Map(location=[latitude, longitude], zoom_start=9)
folium.GeoJson(dd).add_to(m)
folium.GeoJson(
dd,
name='Population',
style_function=lambda feature: {
'fillColor': colormap(cens3[feature['id']]),
'color': 'black',
'weight': 1,
'dashArray': '5, 5',
'fillOpacity': 0.9,
}
).add_to(m)
问题在于它引发了KeyError:“ id”。我使用我的列名对其进行了更改,但仍无法识别
我正在关注official documentation这个geojson文件和csv