Skip to contents

Binds multiple single-year alprek_classroom_clean objects into a longitudinal panel dataset. Applies forward-fill imputation for geographic coordinates and year_first_funded within site/classroom groups.

Usage

classroom_bind_years(..., clean_list = NULL)

Arguments

...

alprek_classroom_clean objects to combine.

clean_list

Optional list of alprek_classroom_clean objects. Alternative to ... for programmatic use.

Value

An alprek_classroom_panel S3 object (list) with elements:

  • data: tibble of combined panel data.

  • years: character vector of school years included.

  • n_total: total number of classroom-year observations.

  • by_year: list with per-year metadata.

  • imputation_log: tibble of imputed values.

Examples

if (FALSE) { # \dontrun{
panel <- classroom_bind_years(clean_2122, clean_2223, clean_2324)
panel$data
panel$imputation_log
} # }