-
Notifications
You must be signed in to change notification settings - Fork 1
Formation Rates
GregorSchroeder edited this page Jan 1, 2024
·
13 revisions
Crude group quarters and household formation rates calculated within race, sex, and single year of age for each increment from the base year up to the launch year.
- Take the increment year 5-year ACS PUMS persons file for the San Diego region, scaling the head of household, group quarters, and total population to match the control totals for the increment year from SANDAG's Estimates program using the version from the chosen launch year.
- If there exists any race, sex, and single year of age categories where the group quarters population exceeds the total population, set the group quarters population to the total population and distribute the excess group quarters population proportionately within categories where the group quarters population is less than the total population. Repeat this process until no category has group quarters population that exceeds the total population.
- If there exists any race, sex, and single year of age categories where the head of household population exceeds the total household population, set the head of household population to the total household population and distribute the excess head of household population proportionately within categories where the head of household population is less than the total household population. Repeat this process until no category has head of household population that exceeds the total household population.
- For single year of age categories 70 years and below, calculate the group quarters and household formation (head of household) rates.
- For single year of age categories above 70 years
- Calculate the group quarters rate within sex combining all races and ages and apply this uniform rate to all ages above 70 years
- Calculate the household formation rate within race and sex combining all ages and apply this uniform rate to all ages above 70 years
- Finally, if there exists any race, sex, and single year of age categories such that the sum of the group quarters and household formation rates exceeds one, proportionately adjust the group quarters and household formation rates within those categories such that that sum is equal to one.
The main classes, methods, and utilities associated with creating crude group quarters and household formation rates are contained in python/input_modules/formation_rates.py