Notes

Zip Code/ZCTA Data

Data for this project was collected from a wide range of sources. As with any project that combines various data sources, some tradeoffs have to be made in order to have usable data. The largest issue comes from the fact that much of the data provided for this project was at the zip code level. Beacuse zip codes are used by the U.S. Postal Service (and not an entity like the U.S. Census Bureau), they are constantly being updated. What’s more, zip codes are simply a collection of houses, and can’t necessarily be represented as polygons in the same way that boundaries of census tracts, counties, and other geographical entities can.

For this project, we used what are known as zip code tabulation areas (ZCTAs), which are provided by the Census Bureau. While ZCTAs mostly match zip codes, they don’t always. To use this data, we developed a list of zip codes in Washington County.

However, data from the U.S. Census Bureau on these ZCTAs did not have all of the above zip codes. The table below shows those that were missing. This should be taken into consideration when interpreting results.

Going from ZCTA and Census Tract to School Catchment Areas

In order to use data provided at the ZCTA or census tract level, we had to identify overlaps in between:

  1. ZCTAs and school catchment areas
  2. Census tracts and school catchment areas

We did this using the sf package from the statitical analysis software R.

First, a table was developed that demonstrates overalps between ZCTAs and school catchment areas.

A second table was developed that demonstrates overalps between census tracts and school catchment areas.

When data was provided at the ZCTA or census tract level, it was merged into school catchment areas using the following steps:

  1. Data at the ZCTA/census tract level was joined using the tables above.
  2. In cases where a school catchment area covers multiple ZCTAs/census tracts, an average of the outcome for each ZCTA/census tract was taken. For example, say the catchment area for school X covers two census tracts. If the average poverty level in the first census tract was 30% and the average in the second census tract was 10%, the average for that school would be the mean of these two (i.e. 20%).

Boundary Maps

In order to demonstrate the various shapefiles used, below are maps at the school catchment area, ZCTA, and census tract level.

School Catchment Area Map

ZCTA Map

Census Tract Map

ERDC and Head Start Data

Data on ERDC and Head Start was provided at the zip code level. It is shown at the school catchment area throughout using the merging procedure outline above. Because the number of ERDC and Head Starts providers within each school catchment area is calculated as an average of all the ZCTAs that it touches, the result is often not a whole number.

Child Care Deserts Data

While the data provided by the Center for American Progress on child care deserts is helpful, it comes with caveats. Specifically, they wrote to explain a bit about how the data was collected:

The state of Oregon wouldn’t give out the street addresses of family child care homes, only the ZIP codes. Thus, when we geocoded the FCCHs, they all get placed at the center point of the ZIP Code, and then got assigned to the census tract that covers that point. So there’s a fair amount of error in the Oregon capacity numbers, which we’re attempting to rectify in the next version of this project.

Given the lack of precision on the locations of family child care providers, results should be interpreted with caution.

High Margins of Error Throughout

Please note that much of the data here has high margins of error, given that it covers small populations. All data should be interpreted with caution.

Raw Data

A zip file with all of the raw data used in the maps and tables is available here.