## create age-specific fertility rates
## based on the [Booth standard][booth_standard]
library(dplyr, warn.conflicts = FALSE)
target <- data.frame(region = c("A", "B"),
tfr = c(5.5, 4.7))
asfr <- tfr_to_asfr_scale(target = target,
standard = booth_standard)
asfr
## check consistency with original TFRs
asfr |>
tfr(asfr = asfr, by = region)
## target is an rvec
library(rvec, warn.conflicts = FALSE)
target_rvec <- data.frame(region = c("A", "B"),
tfr = rnorm_rvec(n = 2,
mean = c(5.5, 4.7),
n_draw = 1000))
tfr_to_asfr_scale(target = target_rvec,
standard = booth_standard)
Run the code above in your browser using DataLab