getIncidence: Calculate annual HIV incidence rates using the single...

View source: R/getIncidence.R

getIncidenceR Documentation

Calculate annual HIV incidence rates using the single random-point imputation.

Description

Calculate annual HIV incidence rates using the single random-point approach and multiple imputation.

Usage

getIncidence(Args = setArgs(), sformula = "", aggFun = NULL, newdata = NULL)

Arguments

Args

takes list from setArgs.

sformula

A list of formulas for the poisson regression models. Default is: "sero_event ~ -1 + as.factor(Year) + Age + as.factor(Year):Age + offset(log(tscale))"

aggFun

Function to aggregate sero events and person-time by, see AggFunc. Default is AggByYear.

newdata

Dataset of variables to predict incidence, see MIpredict. Default is getAgeYear(dat=setHIV(Args)).

Value

list

Examples

Args <- setArgs(Age=list(All=c(15, 49)), Years=c(2004:2018), nSim=2)
age_dat <- getAgeYear(dat=setHIV(Args))
sformula = "sero_event ~ -1 + as.factor(Year) + Age + as.factor(Year):Age + offset(log(tscale))"
getIncidence(Args, sformula, AggByYear, age_dat)

vando026/ahri documentation built on Aug. 10, 2024, 3:20 p.m.