montecarlo_analysis
Functions
|
Run Monte Carlo uncertainty & sensitivity analysis on the UTOPIA model. |
Module Contents
- montecarlo_analysis.run_mc_analysis(base_config, base_data, n_cases=10, param_distributions=None)
Run Monte Carlo uncertainty & sensitivity analysis on the UTOPIA model.
- Parameters:
base_config (dict of config parameters.)
base_data (dict of input data.)
n_cases (int) – Number of Monte Carlo cases.
param_distributions (dict) – Dictionary: param_name -> (scipy_dist_name, kwargs dict)
yet) (Returns (not implemented)
-------
results_df (pd.DataFrame) – DataFrame with all inputs and outputs for each case.
sa_df (pd.DataFrame) – DataFrame with sensitivity analysis metrics from Monaco.