Я присоединяюсь к онлайн-курсу по науке о данных (чтобы обогатить мой собственный набор навыков). Это последний проект, который будет сдан на курс
Текущий запрос на создание картограммы.
Это мой код
!conda install -c conda-forge folium=0.5.0 --yes
import folium
!wget --quiet https://ibm.box.com/shared/static/cto2qv7nx6yq19logfcissyy4euo8lho.json
-O world_countries.json sfgeo=r'world_countries.json'
sfmap=folium.Map(location=[37.77986,-122.42905],zoom_start=12)
threshold_scale = np.linspace(df1_count['Count'].min(), df1_count['Count'].max(), 6, dtype=int)
threshold_scale = threshold_scale.tolist()
sfmap.choropleth(geo_data=sfgeo,
data=df1_count,
columns=['PdDistrict','Count'],
bins = threshold_scale,
key_on='feature.properties.name',
fill_color = 'YlOrRd',
fill_opacity = 0.7,
line_opacity=0.2,
legend_name='Rate'
)
sfmap
Произошла ошибка как показано ниже
TypeError Traceback (most recent call last)
<ipython-input-75-1f74ef523c22> in <module>
13 fill_opacity = 0.7,
14 line_opacity=0.2,
---> 15 legend_name='Rate'
16 )
17
TypeError: choropleth() got an unexpected keyword argument 'bins'
Для краткости и простоты, это мой фрейм данных df1_count (подвергнут цензуре, потому что кто-то может «украсть» это, что означает, что я нарушаю код курса)
Спасибо за помощь