/Demography_br

Demographic analysis of brazilian data

Primary LanguageJupyter Notebook

Demography_br 🇧🇷

This repository is dedicated to demographic analysis of brazilian data. Last update: 2022-10-04

Bivariate map Census tract distances
Bivariate map of brazil's census tracts distances to hospitals and number of households in each one. Map of brazil's census tracts distances to hospitals.

Prerequisites

Make sure to have the following libraries installed before running any code:

Content

This repository contains three files for now.

The Python code for calculating the distance from all census tracts to the closest hospital of each one of them: Distance_from_health_facilities.py

The Jupyter code for plotting the maps using the 2010 Census and the results from Distance_from_health_facilities.py. In this notebook, it is possible to plot a map of the number of households in each census tract, the distance between the center of each census tract to the nearest hospital and a bivariate map with both informations: Maps.ipynb.

A csv file containing the number of households in each census tract according to the 2010 Census: Domicilios_particulares_e_coletivos_por_setor_censitario_2010.csv.

index region code number of colective and private households
0 160005505000001 513
1 160005505000003 220

Make sure to check the documentation of the 2010 Census to see the definition of a colective and private household.

A folder Data_distances contains another 9 csv files (compressed as .zip) with the results of running Distance_from_health_facilities.py, it has the distances from each census tract to the nearest hospital. They are named according to the first and last indexes for census tracts that are included, for example the part1 and part2 are named Census_tract_Brasil_distances_from_health_facilities_part1_0_to_34999.zip, Census_tract_Brasil_distances_from_health_facilities_part2_35000_to_69999.zip because the first goes from index 0 to 34999, the second goes from index 35000 to 69999, and so on. Once you combine all nine files in one you have the full csv of size 316454 of distances from health facilities to census tracts.

index region code zone type code municipality code state minimum_dist geometry
0 110009812000003 RURAL 1100098.0 11 1.7195346 MULTIPOLYGON (((-60.8957500655381...
1 110009815000001 URBANO 1100098.0 11 0.198243 MULTIPOLYGON (((-60.74999357721507...

The folder Maps_pt-br with all three maps mentioned on the jupyter notebook plotted in Portuguese (pt-br).