4.3. combinator_functions module¶
- combinator_functions.check_scenario_name(df, scen_name)[source]¶
- Note:
This function checks to ensure that all passed DataFrames have a consistent scenario 0.
- Parameters:
df: A DataFrame which must have a column named “Scenario Name’.
scen_name: The scenario name that should be included in the passed DataFrame as scenario 0.
- Return:
The passed DataFrame if scen_name is present as scenario 0, an error if not.
- combinator_functions.read_and_combine_files(settings, report_name)[source]¶
- Parameters:
settings: The SetInputs class.
report_name: The name of the report(s) to read.
- Return:
A DataFrame that combines the Framework and NonFramework OEM run results for all runs in the model_runs_to_combine_path_dict.
- combinator_functions.read_files_and_combine_scenarios(settings, report_name)[source]¶
- Parameters:
settings: The SetInputs class.
report_name: The name of the report(s) to read.
- Return:
A DataFrame that combines the Framework and NonFramework OEM scenario results for all runs in the model_runs_with_scenarios_to_combine_path_dict.