Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.5 KB

README.md

File metadata and controls

29 lines (19 loc) · 1.5 KB

Canadian Census Analyzer

Create interactive choropleth maps using data from multiple years of the Canadian Census.

Median age of the population over the 2011, 2016, and 2021 censuses:

Average size of census families over the 2011, 2016, and 2021 censuses:

Functionality:

When running the program for the first time it will download census data from Statistics Canada. The files it will download are large (several GB). Once these files are processed, a user interface will launch:

This interface allows any data within the census to be displayed, at multiple levels of geographical refinement, and with differences between different years shown. Outliers may also be removed with an interquartile range methodology.

Plots will be output within an interactive HTML file. An example of a map output by the program is here.

Dependencies:

Written in Python with the following dependencies: Pandas, Tkinter, GeoPandas, Folium, numpy, and Anytree