Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! /usr/bin/env python
- # -*- coding: utf-8 -*-
- # ======================================================
- # foliumchoro.py
- # ------------------------------------------------------
- # Created for Full Circle Magazine Issue #
- # Written by G.D. Walters
- # Copyright (c) 2020 by G.D. Walters
- # This source code is released under the MIT License
- # ======================================================
- import folium
- import pandas as pd
- import webbrowser
- url = 'https://raw.githubusercontent.com/python-visualization/folium/master/examples/data'
- state_geo = f'{url}/us-states.json'
- state_unemployment = f'{url}/US_Unemployment_Oct2012.csv'
- state_data = pd.read_csv(state_unemployment)
- m = folium.Map(location=[48, -102], zoom_start=3)
- folium.Choropleth(geo_data=state_geo,
- name='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 (%)').add_to(m)
- folium.LayerControl().add_to(m)
- output_file = "map2.html"
- m.save(output_file)
- webbrowser.open(output_file, new=2)
Add Comment
Please, Sign In to add comment