folium Choropleth world map: значения по умолчанию для стран - PullRequest
0 голосов
/ 16 ноября 2018

Я использую карту мира GeoJSON и folium для построения картограммы :

the_map = folium.Map(tiles="cartodbpositron")
the_map.choropleth(
    geo_data=country_shapes,
    name='choropleth',
    data=orders_by_country,
    columns=['country', 'orders'],
    key_on='feature.id',
    fill_color='Blues',
    fill_opacity=0.7,
    line_opacity=0.2,
)
the_map

В результате, который я получаю, показаны все страны, которыене отображаются в кадре данных, заштрихованном темно-синим цветом, который является цветом самых высоких значений.Зачем?Можно ли установить значение по умолчанию?

enter image description here

1 Ответ

0 голосов
/ 13 марта 2019

В Folium 0.8 появились новые свойства для картограмм.Пожалуйста, проверьте документацию Фолиевая документация .nan_fill_color должен решить вашу проблему.

the_map = folium.Map(tiles="cartodbpositron")
the_map.choropleth(
    geo_data=country_shapes,
    name='choropleth',
    data=orders_by_country,
    columns=['country', 'orders'],
    key_on='feature.id',
    fill_color='Blues',
    nan_fill_color='white',
    fill_opacity=0.7,
    line_opacity=0.2,
)
the_map
...