View source: R/15.3-analysis-sensitivity.R
| compare_scenarios | R Documentation |
Compares multiple FB4 simulation results across different scenarios, parameters, or methods. Useful for comparing alternative models or experimental conditions.
compare_scenarios(
result_list,
metrics = c("consumption", "growth", "efficiency"),
confidence_level = 0.95
)
result_list |
Named list of FB4 result objects |
metrics |
Vector of metrics to compare |
confidence_level |
Confidence level for comparisons |
A named list with five elements:
Integer. Number of scenarios compared.
Character vector of scenario names.
Character vector of metrics requested.
Numeric. Confidence level as supplied.
data.frame with one row per scenario.
Always contains scenario, method, backend, and
converged. Additional *_est and *_se columns are
appended for each requested metric (consumption,
growth, efficiency, p_value).
When at least two scenarios provide uncertainty estimates,
statistical_tests is appended (list of pairwise test results).
best_performers (named list of scenario names with highest
estimated value per metric) is always appended.
data(fish4_parameters)
sp <- fish4_parameters[["Oncorhynchus tshawytscha"]]$life_stages$adult
info <- fish4_parameters[["Oncorhynchus tshawytscha"]]$species_info
bio <- Bioenergetic(
species_params = sp,
species_info = info,
environmental_data = list(
temperature = data.frame(Day = 1:30, Temperature = rep(12, 30))
),
diet_data = list(
proportions = data.frame(Day = 1:30, Prey1 = 1.0),
energies = data.frame(Day = 1:30, Prey1 = 5000),
prey_names = "Prey1"
),
simulation_settings = list(initial_weight = 100, duration = 30)
)
bio$species_params$predator$ED_ini <- 5000
bio$species_params$predator$ED_end <- 5500
r1 <- run_fb4(bio, strategy = "direct", p_value = 0.4, verbose = FALSE)
r2 <- run_fb4(bio, strategy = "direct", p_value = 0.7, verbose = FALSE)
comparison <- compare_scenarios(list(low_p = r1, high_p = r2))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.