Python folium Choropleth世界地图:国家/地区的默认值

Python folium Choropleth世界地图:国家/地区的默认值,python,leaflet,data-visualization,geography,folium,Python,Leaflet,Data Visualization,Geography,Folium,我正在使用和: 我得到的结果显示,所有未出现在数据框中的国家都以深蓝色阴影显示,这是最高值的颜色。为什么?是否可以设置默认值 Folium 0.8具有choropleth贴图的新特性。请检查文件。 nan\u fill\u color应该能够解决您的问题 the_map = folium.Map(tiles="cartodbpositron") the_map.choropleth( geo_data=country_shapes, name='choropleth',

我正在使用和:

我得到的结果显示,所有未出现在数据框中的国家都以深蓝色阴影显示,这是最高值的颜色。为什么?是否可以设置默认值


Folium 0.8具有choropleth贴图的新特性。请检查文件。
nan\u fill\u 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

Folium 0.8具有choropleth贴图的新特性。请检查文件。
nan\u fill\u 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

您需要将
key\u on
值更改为:
key\u on='feature.properties.name'
,而不是
key\u on='feature.id

假设您使用以下方法获得您的
国家/地区形状

url='1〕https://raw.githubusercontent.com/python-visualization/folium/master/examples/data'
country_shapes=f'{url}/world countries.json'
位于的json文件中的字典键决定了您应该对上的
键使用什么

i、 e.(来自
世界各国.json
):

{“类型”:“特征”,“属性”:{“名称”:“阿富汗”},“几何体”:{“类型”:“多边形”,“坐标”:[[61.210817,35.650072]

根据中的Choropleth类定义:

(字符串,默认无)–geo_数据GeoJSON文件中的变量,用于将数据绑定到。必须以“feature”开头,并使用JavaScript反对符号。例如:
“feature.id”或
“feature.properties.statename”


您需要将
key\u on
值更改为:
key\u on='feature.properties.name'
,而不是
key\u on='feature.id

假设您使用以下方法获得您的
国家/地区形状

url='1〕https://raw.githubusercontent.com/python-visualization/folium/master/examples/data'
country_shapes=f'{url}/world countries.json'
位于的json文件中的字典键决定了您应该对
上的
键使用什么

i、 e.(来自
世界各国.json
):

{“类型”:“特征”,“属性”:{“名称”:“阿富汗”},“几何体”:{“类型”:“多边形”,“坐标”:[[61.210817,35.650072]

根据中的Choropleth类定义:

(字符串,默认无)–geo_数据GeoJSON文件中的变量,用于将数据绑定到。必须以“feature”开头,并使用JavaScript反对符号。例如:
“feature.id”或
“feature.properties.statename”


也许可以尝试像
BuGn
这样的调色板,而不是
Blues
不同的颜色,同样的问题。对不起,在这方面没有太多帮助。最好有一种默认颜色查看我的答案。我在试图修改指南中的示例时遇到同样的问题。也许可以尝试像
BuGn
这样的调色板蓝色广告
不同的颜色,相同的问题。很抱歉,在这方面没有太多帮助。如果有某种默认颜色的话会很好。请查看我的答案。我在尝试修改指南中的示例时遇到了相同的问题。