Learn R Programming

incidence2 (version 2.2.3)

regroup: Regroup 'incidence' objects

Description

This function regroups an <incidence2> object across the specified groups. The resulting <incidence2> object will contains counts summed over the groups present in the input.

Usage

regroup(x, groups = NULL)

Arguments

x

<incidence2> object.

groups

[character]

The groups to sum over.

If NULL (default) then the function returns the corresponding object with no groupings.

Examples

Run this code
data.table::setDTthreads(2)
if (requireNamespace("outbreaks", quietly = TRUE)) {
withAutoprint({
    data(ebola_sim_clean, package = "outbreaks")
    dat <- ebola_sim_clean$linelist
    i <- incidence(
        dat,
        date_index = "date_of_onset",
        groups = c("gender", "hospital")
    )
    regroup(i)
    regroup(i, "hospital")
})
}

Run the code above in your browser using DataLab