Manipulate and analyse demographic data.
install.packages("poputils")
logit(), invlogit() Logistic transformationtrim_01() Trim values to interval (0, 1)rr3() Randomly round to base 3age_labels() Create age labelsage_lower(), age_mid(), age_upper() Limits and midpoints of age
groupscombine_age() Merge age group labelsreformat_age() Reformat age group labelsreformat_sex() Reformat sex labelsset_age_open() Specify oldest age groupe0_to_lifetab_logit() Life table from Brass logit modellifeexp() Life expectancy from mortality rateslifetab() Life tables from mortality ratesq0_to_m0() Infant mortalitytfr() Calculate total fertility ratestfr_to_asfr_scale() Age-specific fertility rates from scalingcheck_n() Check an integer scalar.check_no_overlap_colnums() Check for argument clashesgroups_colnums() Get column numbers for grouping variablesmatrix_to_list_of_cols(), matrix_to_list_of_rows() Split matrixto_matrix() Convert data frame to matrixage_group_type() Infer type of age group labelcheck_age() Validity checks for age group labelsfind_label_female(), find_label_male() Identify sex or gender
labelsfind_var_age(), find_var_sexgender(), find_var_time() Identify
age, sex/gender, time variables.intrinsic_growth_rate() Growth rate implied by mortality, fertility
schedules