src.data_sources.economic_scenarios.economic_scenario.EconomicScenario¶
- class src.data_sources.economic_scenarios.economic_scenario.EconomicScenario(data: DataFrame, scenario_index: int)¶
Data sourcefor a single economic scenario.Inheritance Diagram

Variables & Properties
Stochastic scenario number.
Methods
__init__(data, scenario_index)Constructor method.
get_rate(name, t)Returns a rate from the scenario file.
Details
- __init__(data: DataFrame, scenario_index: int)¶
Constructor method. Initializes an economic scenario based on data within an economic scenario file.
- Parameters:
data – Economic scenario data.
- cache: DataFrame¶
Internal cache, populated at runtime.
- get_rate(name: str, t: date) float¶
Returns a rate from the scenario file.
- Parameters:
name – Rate name.
t – Time step.
- Returns:
Rate.
- scenario_index: int¶
Stochastic scenario number.