Save Individual Experiment Results From A Suite As CSV File

SaveResults(results, filepath = "out.csv", scenario, trial = NULL, run)

Arguments

results

Results structure (as returned by RunExperiments())

filepath

CSV file to write to (default = "out.csv")

scenario

Name of experiments scenario, as passed to RunExperiments()

trial

Integer index of trial in results structure

run

Run ID

Value

CSV file contents as a data table

Examples

if (FALSE) {
library(pacehrh)

pacehrh::InitializePopulation()
pacehrh::InitializeScenarios()
pacehrh::InitializeStochasticParameters()
pacehrh::InitializeSeasonality()

scenario <- "ScenarioName"

results <-
  pacehrh::RunExperiments(
    scenarioName = scenario,
    trials = 100
  )

pacehrh::SaveResults(results, scenario = scenario, trial = 3, run = "RunID")
}