Skip to content

Latest commit

 

History

History
118 lines (70 loc) · 6.47 KB

README.md

File metadata and controls

118 lines (70 loc) · 6.47 KB

UCR

Gitter

🌎 Education and Environmental Justice

Exposure to Respiratory Hazards and Educational Performance in the Riverside Unified School District, California: A Geospatial Analysis.

📌 Contributors

Laura Shah, Esteban Villegas, Wajiha Noor, Preeti Juturu, Salvador Jr. Olguin


📁 Project Documentation

Proposal, report and slides for the project.


📓 Project Reproducibility Documents

Methods and data analysis techniques for the project.

📔 Data Retrieval Notebooks

EPA-Environmental Justice Screen

  • EJ Screen This notebook contains methods to retrieve, convert, overlay and visualize from EPA EJ Screen.

SEDA-Educational Outcomes

  • SEDA Covariates Level Codes This notebook contains methods to retrieve, convert, clean, overlay, and visualize SEDA covariates level data. Cross-sectional data was generated for the year 2019. The dataset includes information on school level racial composition, school type and additional variables provided by SEDA's educational opportunity website.

  • SEDA Education Outcomes This notebook contains methods to retrieve, convert, clean, overlay, and visualize SEDA educational outcomes data. The data covers averages values of learning outcomes for grades 3 to 8 over 2008-09 through 2017-18 school years. Information on school level educational outcomes such as average test scores and additional learning outcomes can be found in this file.


💻 Data Analysis Notebooks

The following set of links are intented to provide useful inforamtion on the data documents. Each link has a version of notebook generated for the purpose of geospatial data analysis and visualiation in python. Check description below to find the suitable version.

Voronoi Method

  • Voronoi Analysis - EJ SCREEN for Riverside Unified School District This notebook contains the voronoi analysis for EJ respiratory index and educational outcome using data from Riverside Unified School District(RUSD). Method to retrieve, merge and geosaptially analyze data from various sources including SEDA, NCES, EPA EJSCREEN and American Community Survery (ACS) is provided in this file. Environmental justice indicator such as respiratory hazard's index from EPA EJScreen is analyzed at block group level. Additionally the index is mapped onto voronoi polygons based on school locations from SEDA/NCES. Further estimation procedures such as areal interpolation and scatter plot are also part of the file.

  • Voronoi Method- Extensive Approach for Racial Composition This notebook contains the voronoi analysis for racial composition and educational outcome using data from Riverside Unified School District. The file contains detail analysis of the racial composition indicators at block group levels within RUSD. Analysis is done for three main racial groups including NonHispanic Whites, Black and Hispanic population. The association between racial composition and educational outcomes is determined for each racial group separately.

Material for Additional Analysis

  • County Level Data This file have additional information on how to retrieve NCES, SEDA, EJ Screen and ACS data for Los Angeles, Orange and Riverside County.

  • Voronoi Analysis - EJ Screen for Los Angeles Unified School District This notebook contains the voronoi analysis for EJ Respiratory Index and Educational outcome for Los Angeles Unified School District. Data from SEDA, NCES, EJSCREEN and ACS has been truncated to find the educational outcomes for each school in LAUSD. EJ Respiratory Index is mapped on to voronoi polygons along with the schools location.


📎 Open Data Sources

A complete list of open source data used in this project is linked below:

1. National Center for Education Statistics

schools = gpd.read_parquet('s3://spatial-ucr/nces/schools/schools_1718.parquet')

2. The Educational Opportunity Project at Stanford University

SEDA = pd.read_csv("https://stacks.stanford.edu/file/druid:db586ns4974/seda_cov_school_poolyr_4.0.csv")

3. United States Environmental Protection Agency(EPA) EJSCREEN

import quilt3
b = quilt3.Bucket("s3://spatial-ucr")
b.fetch("epa/ejscreen/ejscreen_2020.parquet", "./ejscreen_2020.parquet")
ejscreen = pd.read_parquet('ejscreen_2020.parquet')

4. Census Bureau's TIGERLINE FILES

tracts = gpd.read_parquet("s3://spatial-ucr/census/acs/acs_2018_tract.parquet")