R/combine_to_age_model.R
combine_to_age_model.Rd
Similarly to combine_strat_model_output
this functions
reduces the dimension of model output into just the demographic components.
combine_to_age_model( df, age_com = NULL, compartments = NULL, hold_out_var = NULL, total_pop = TRUE )
df | A dataframe of model output. |
---|---|
age_com | Integer indicating the number of age compartments. |
compartments | A character vector of the disease model compartments to combine. |
hold_out_var | A character vector specifying the variables to keep unchanged. Defaults to NULL |
total_pop | A logical indicating whether to calculate the total population. Defaults to true. |
A dataframe which summarises the demographic process of a model.
combine_strat_model_output
df <- data.frame(S1 = c(1,2), S2 = c(1, 3), E1 = c(4, 1), E2 = c(3, 4), time = c(1, 2)) combine_to_age_model(df, age_com = 2, hold_out_var = "time")#> time age_group_1 age_group_2 N #> 1 1 5 4 9 #> 2 2 3 7 10