Learn R Programming

poputils (version 0.6.1)

poputils-package: Functions for working with demographic data

Description

Functions for common tasks in demographic analyses. Some functions are aimed at end-users, and others at developers.

Arguments

For end users

Data manipulation

  • logit(),invlogit() Logistic transformation

  • trim_01() Trim values to interval (0, 1)

  • rr3() Randomly round to base 3

Labels

  • age_labels() Create age labels.

  • age_lower(), age_mid(), age_upper() Limits and midpoints of age groups

  • combine_age() Merge age group labels

  • reformat_age() Reformat age group labels

  • reformat_sex() Reformat sex labels

  • set_age_open() Specify oldest age group

Life expectancy, life tables

  • e0_to_lifetab_logit() Lifetable from Brass logit model.

  • lifeexp() Life expectancy

  • lifetab() Full life table

  • q0_to_m0() Infant mortality

Fertility

  • tfr() Total fertility rate

  • tfr_to_asfr_scale() Age-specific fertility rates from scaling

Data

  • booth_standard Age-pattern for fertility

  • irn_fert Fertility rates in Iran

  • nzl_mort Death rates and counts in New Zealand

  • nzl_mort_rvec Probabilistic version of nzl_mort

  • west_lifetab "West" model life table

For developers

Checking arguments

  • check_n() Check an integer scalar

Data manipulation

  • check_no_overlap_colnums() Checking for argument clash

  • groups_colnums() Get column numbers for grouping variables

  • matrix_to_list_of_cols(), matrix_to_list_of_rows() Split matrix

  • to_matrix() Convert data frame to matrix

Labels

  • age_group_type() Infer type of age group label

  • check_age() Validity checks for age group labels

  • find_label_female(), find_label_male() Identify sex or gender labels

  • find_var_age(), find_var_sexgender(), find_var_time() Identify age, sex/gender, time variables

Stable populations

  • .intrinsic_growth_rate() Growth rate implied by mortality, fertility schedules

Author

Maintainer: John Bryant john@bayesiandemography.com

Other contributors:

  • Bayesian Demography Limited [copyright holder]

See Also