簡體   English   中英

如何在 folium choropleths 中正確使用 key_on

[英]How to properly use key_on in folium choropleths

我正在嘗試制作舊金山犯罪的合唱團 map。 我已將 map 全部設置好,除了多邊形中的 colors 外,一切正常。 它們都停留在最淺的顏色上。 我懷疑我沒有正確使用 key_on 參數。

我努力了

 key_on = 'feature.properties.district'

因為這就是在 json 文件中標記多邊形的方式。 我也嘗試過直接列出社區。

dfU = 

Neighborhood    Count
0   BAYVIEW 14303
1   CENTRAL 17666
2   INGLESIDE   11594
3   MISSION 19503
4   NORTHERN    20100
5   PARK    8699
6   RICHMOND    8922
7   SOUTHERN    28445
8   TARAVAL 11325
9   TENDERLOIN  9942

sf_map = folium.Map(location=[37.7749,-122.4194],
                    zoom_start = 12,
                    )
bins = [8699, 12648, 16597, 20546, 24495, 28445]

sf_map.choropleth(
    geo_data=sf_geo,
    data=dfU,
    columns = ['Neighborhood','Count'],
    key_on = 'feature.properties.district',
    threshold_scale = bins,
    fill_color='YlOrRd', 
    fill_opacity=0.7, 
    line_opacity=0.2,
    legend_name='SF Crime'
)
sf_map

預期的結果是 SF 的 map,多邊形陰影較深,根據我定義的分類,犯罪總數(計數)較高。

區分大小寫,該屬性稱為“DISTRICT”。 在您進行更改后它應該可以工作。 它對我有用。

key_on = 'feature.properties.DISTRICT', 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM