attack_rate | R Documentation |
Calculate attack rate, case fatality rate, and mortality rate
attack_rate( cases, population, conf_level = 0.95, multiplier = 100, mergeCI = FALSE, digits = 2 ) case_fatality_rate( deaths, population, conf_level = 0.95, multiplier = 100, mergeCI = FALSE, digits = 2 ) case_fatality_rate_df( x, deaths, group = NULL, conf_level = 0.95, multiplier = 100, mergeCI = FALSE, digits = 2, add_total = FALSE ) mortality_rate( deaths, population, conf_level = 0.95, multiplier = 10^4, mergeCI = FALSE, digits = 2 )
cases, deaths |
number of cases or deaths in a population. For |
population |
the number of individuals in the population. |
conf_level |
a number representing the confidence level for which to
calculate the confidence interval. Defaults to 0.95, representing a 95%
confidence interval using |
multiplier |
The base by which to multiply the output:
|
mergeCI |
Whether or not to put the confidence intervals in one column (default is FALSE) |
digits |
if |
x |
a data frame |
group |
the bare name of a column to use for stratifying the output |
add_total |
if |
a data frame with five columns that represent the numerator, denominator, rate, lower bound, and upper bound.
attack_rate()
: cases, population, ar, lower, upper
case_fatality_rate()
: deaths, population, cfr, lower, upper
# Attack rates can be calculated with just two numbers print(ar <- attack_rate(10, 50), digits = 4) # 20% attack rate # print them inline using `fmt_ci_df()` fmt_ci_df(ar) # Alternatively, if you want one column for the CI, use `mergeCI = TRUE` attack_rate(10, 50, mergeCI = TRUE, digits = 2) # 20% attack rate print(cfr <- case_fatality_rate(1, 100), digits = 2) # CFR of 1% fmt_ci_df(cfr) # using a data frame if (require("outbreaks")) { withAutoprint({ e <- outbreaks::ebola_sim$linelist case_fatality_rate_df(e, outcome == "Death", group = gender, add_total = TRUE, mergeCI = TRUE ) }) }
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.