Learn R Programming

vaccinationimpact (version 0.1.0)

compute_number_needed_to_vaccinate_machado: Compute the number of individuals needed to vaccinate to prevent one event according to Machado et al. method

Description

Compute the number of individuals needed to vaccinate to prevent one event according to Machado et al. method

Usage

compute_number_needed_to_vaccinate_machado(
  number_of_events,
  number_of_events_averted,
  population_size,
  vaccine_effectiveness
)

Value

The number of individuals needed to vaccinate to avert one event

Arguments

number_of_events

number of events

number_of_events_averted

number of events averted

population_size

population size

vaccine_effectiveness

vaccine effectiveness

Details

The number of individuals needed to vaccinate to prevent one event is calculated as described by Machado et al. (2019) doi:10.2807/1560-7917.ES.2019.24.45.1900268.

Examples

Run this code
data(coverage_and_incidence_mock_data)
data(ve_mock_data)
coverage <- coverage_and_incidence_mock_data$coverage_data
incidence <- coverage_and_incidence_mock_data$incidence_data
vaccine_effectiveness <- ve_mock_data$ve
nae <- compute_events_averted_by_vaccination(
  number_of_events = incidence$events,
  cumulative_coverage = coverage$cumulative_coverage,
  vaccine_effectiveness = vaccine_effectiveness
)
nnv_machado <- compute_number_needed_to_vaccinate_machado(
  number_of_events = incidence$events,
  number_of_events_averted = nae,
  population_size = 1234,
  vaccine_effectiveness = vaccine_effectiveness
)
nnv_machado

Run the code above in your browser using DataLab