Learn R Programming

DALY (version 1.2.0)

aggregate.DALY: Aggregate method for class 'DALY'

Description

Aggregate DALY Calculator output by outcome, age/sex class, or both.

Usage

## S3 method for class 'DALY':
aggregate(x, by = c("total", "class", "outcome"), ...)

Arguments

x
Object of class 'DALY'
by
Any of c("total", "outcome", "class")
...
Additional arguments to be passed to aggregate

Value

  • For by = "total":
  • DALYVector of DALYs aggregated by outcome and age/sex class
  • YLDVector of YLDs aggregated by outcome and age/sex class
  • YLLVector of YLLs aggregated by outcome and age/sex class
  • CasesVector of cases aggregated by outcome and age/sex class
  • DeathsVector of deaths aggregated by outcome and age/sex class
  • popPopulation matrix
  • nameName of the disease
  • For by = "class":
  • DALYVector of DALYs aggregated by age/sex class
  • YLDVector of YLDs aggregated by age/sex class
  • YLLVector of YLLs aggregated by age/sex class
  • CasesVector of cases aggregated by age/sex class
  • DeathsVector of deaths aggregated by age/sex class
  • popPopulation matrix
  • nameName of the disease
  • For by = "outcome":
  • iList containing vectors of DALYs, YLDs, YLLs, cases and deaths for each outcome i
  • popPopulation matrix
  • nameName of the disease

See Also

print.DALY, summary.DALY DALYcalculator (for a brief description of the DALY Calculator) DALYmanual (for a more comprehensive overview)

Examples

Run this code
##= load the NCC example ==================================
setDALYexample(1)

##= perform DALY calculation, store results in 'x' ========
x <- getDALY()

##= store simulations aggregated by =======================
##= outcome and age/sex class     =========================
y <- aggregate(x, by = "total")

summary(y$DALY)  # default summary of total DALYs =========
hist(y$deaths)   # default histogram of total deaths ======

Run the code above in your browser using DataLab