ebm.model.calibrate_heating_systems module

load_area_forecast(database_manager: DatabaseManager) DataFrame[source]
load_energy_need(area_forecast: DataFrame, database_manager: DatabaseManager) DataFrame[source]
load_heating_systems(energy_requirements: DataFrame, database_manager: DatabaseManager) DataFrame[source]
transform_by_energy_source(df, energy_class_column, energy_source_column)[source]
group_heating_systems_by_energy_carrier(df: DataFrame) DataFrame[source]
transform_pumps(df: DataFrame, calibration_year) DataFrame[source]
sort_heating_systems_by_energy_source(transformed)[source]
class DistributionOfHeatingSystems[source]

Bases: object

static extract(database_manager)[source]
static transform(df)[source]