martinjc / UK-GeoJSON

GeoJSON versions of UK Boundary Data

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Plotting UK Districts, Postcode Areas and Regions

ncdingari opened this issue · comments

I am wondering if we can do similar choropleth as below with UK District, Postcode Area and Region map.

I could download separate json files for UK regions but not sure on how to use them with folium. It would be great if you could show an example for UK choropleths.

import os
import pandas as pd
import folium

state_geo = os.path.join('data', 'us-states.json')
state_unemployment = os.path.join('data', 'US_Unemployment_Oct2012.csv')
state_data = pd.read_csv(state_unemployment)

from branca.utilities import split_six
threshold_scale = split_six(state_data['Unemployment'])

m = folium.Map(location=[48, -102], zoom_start=3)

m.choropleth(
    geo_path=state_geo,
    geo_str='choropleth',
    data=state_data,
    columns=['State', 'Unemployment'],
    key_on='feature.id',
    fill_color='YlGn',
    fill_opacity=0.7,
    line_opacity=0.2,
    legend_name='Unemployment Rate (%)'
)
m.save('choropleth.html')