restrict_by_condition: Restrict scenarios based on allowed scenarios

Description Usage Arguments Value Author(s) Examples

View source: R/restrict_by_condition.R

Description

Restrict scenarios based on allowed scenarios

Usage

1
2
3
4
5
restrict_by_condition(
  sims,
  allowed_scenarios,
  restriction_var = c("scenario", "sample")
)

Arguments

sims

A data.table from scenario_analysis.

allowed_scenarios

A data.table of allowed scenarios. Must include a scenario and sample variable.

restriction_var

Character vector of variables to use to restrict scenarios. Defaults to "scenario" and "sample".

Value

A data frame of scenarios restricted by the allowed scenarios

Author(s)

Sam Abbott

Examples

1
2
3
4
5
6
7
8
9
## Example
sims <- data.table::data.table(scenario = 1:10, sample = 1:10, value = 1:10)

allowed_scenarios <- data.table::data.table(scenario = c(1,4,6), sample = c(1, 4, 6))

restrict_by_condition(sims, allowed_scenarios)

## Code 
restrict_by_condition

epiforecasts/WuhanSeedingVsTransmission documentation built on Feb. 12, 2020, 9:30 p.m.