Add a correct schooling age to the loop
Source:R/add_loop_edu_ind_age_corrected.R
add_loop_edu_ind_age_corrected.Rd
Add a correct schooling age to the loop
Usage
add_loop_edu_ind_age_corrected(
loop,
main,
id_col_loop = "uuid",
id_col_main = "uuid",
survey_start_date = "start",
school_year_start_month = 9,
ind_age = "ind_age",
month = NULL,
schooling_start_age = 5
)
add_loop_edu_ind_schooling_age_d_to_main(
main,
loop,
ind_schooling_age_d = "edu_ind_schooling_age_d",
id_col_main = "uuid",
id_col_loop = "uuid"
)
Arguments
- loop
A data frame of individual-level data.
- main
A data frame of household-level data.
- id_col_loop
Column name for the unique identifier in the loop dataset.
- id_col_main
Column name for the unique identifier in the main dataset.
- survey_start_date
Survey start date column name in main.
- school_year_start_month
The month when the school year has started.
- ind_age
The individual age column.
- month
If not NULL, an integer between 1 and 12 which will be used as the month of data collection for all households.
- schooling_start_age
The age at which we assign the value 1 to edu_ind_schooling_age_d. Default is 5.
- ind_schooling_age_d
Column name for the dummy variable of the schooling age class.