Skip to content

Interactive streamlit app showing population change of Canadian cities

Notifications You must be signed in to change notification settings

tomsitter/canada-population-map

Repository files navigation

Canada Population Maps

This application visualizes changes in the Canadian population over 20 years using streamlit.

To Install

I had some issues with dependencies on Windows, but install them individually in this order worked:

pipenv install wheel
pipenv install pipwin
pipenv install matplotlib

pipwin install numpy
pipwin install pandas
pipwin install shapely
pipwin install gdal
pipwin install fiona
pipwin install pyproj
pipwin install six
pipwin install rtree
pipwin install geopandas

Below are some screenshots from the interactive Bokeh population plot, which has population change data from 2017 - 2020. Population change is calculated as the log of absolute population growth to adjust for very large spikes in growth in our largest cities. The results are pretty predictable, growth in cities and reduction in the areas surrounding them. What I was curious about was Vancouver Island, but the data shows growth across all cencus divisions between 2017-2020 with the weakest growth in the northnern-most regions.

bokeh_plot bokeh_plot(1)

About

Interactive streamlit app showing population change of Canadian cities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages