Skip to contents

Fetch Enrollment Data

Download enrollment data from NYSED

fetch_enr()
Fetch New York enrollment data
fetch_enr_multi()
Fetch enrollment data for multiple years
fetch_enr_years()
Fetch enrollment data for multiple years (legacy)
fetch_enr_school()
Get enrollment for a specific school by BEDS code
fetch_enr_district()
Get enrollment for a specific district
fetch_enr_nyc()
Get NYC enrollment data
fetch_directory()
Fetch New York school directory data
get_directory_years()
Get available years for directory data

Fetch Graduation Data

Download graduation rate data from NYSED

fetch_graduation()
Fetch New York graduation rate data
fetch_graduation_multi()
Fetch graduation rate data for multiple years
get_available_grad_years()
Get available graduation years

Fetch Assessment Data

Download NY State Test and Regents assessment data

fetch_assessment()
Fetch New York State assessment data
fetch_assessment_multi()
Fetch assessment data for multiple years
fetch_district_assessment()
Get assessment data for a specific district
fetch_school_assessment()
Get assessment data for a specific school
get_available_assessment_years()
Get available assessment years for New York
calculate_proficiency_rates()
Calculate proficiency rates from tidy assessment data

Process & Tidy

Transform data into analysis-ready formats

tidy_enr()
Tidy enrollment data
id_enr_aggs()
Identify enrollment aggregation levels
enr_grade_aggs()
Custom Enrollment Grade Level Aggregates
filter_grade_span()
Filter enrollment data by grade span

Cache Management

Manage locally cached data

cache_status()
Show cache status
clear_cache() clear_enr_cache()
Clear the nyschooldata cache
clear_grad_cache()
Clear graduation rate cache

Utilities

Helper functions for working with NY school data

school_year_label()
School Year Label
parse_school_year()
Parse School Year Label
get_available_years()
Get Available Years
validate_beds_code()
Validate BEDS code format
parse_beds_code()
Parse BEDS code into components
clean_column_names()
Clean column names
extract_column()
Extract column from data frame with multiple possible names
extract_district_id()
Extract district ID from school data
extract_district_name()
Extract district name from data
filter_schools_only()
Filter to keep only schools (remove district-only rows)
format_beds_code()
Format BEDS code with leading zeros