task_geo.data_sources.demographics.us_census.us_census module¶
us_census.py
- Functions:
us_census_connector: Extracts data from CSV URL
us_census_formatter: Cleans CSV data
us_census: Combines the two previous functions
- Data Credits:
The United States Census Bureau https://data.census.gov/
Functions
Data Source for the US census. |
|
Extract data from the US Census. |
|
|
Formatter for US Census. |
-
task_geo.data_sources.demographics.us_census.us_census.
us_census
()[source]¶ Data Source for the US census.
- Parameters
None –
- Returns
pandas.DataFrame
-
task_geo.data_sources.demographics.us_census.us_census.
us_census_connector
()[source]¶ Extract data from the US Census.
- Description:
Opens the zip file URL and extracts the correct CSV
Correct CSV: ACS 5Y Statistics
- Returns
data (DataFrame with CSV Data)
-
task_geo.data_sources.demographics.us_census.us_census.
us_census_formatter
(data)[source]¶ Formatter for US Census.
- Parameters
data (pandas.DataFrame) – Data as returned by us_census_connector.
- Description:
Drop unnecessary columns and set index to county
Make column values more readable
- Returns
pandas.DataFrame