Temporal Demand

class heatpro.temporal_demand.temporal_heat_demand.TemporalHeatDemand(name: str, data: DataFrame)[source]

Bases: object

property data: DataFrame

Get the temporal heat demand data.

Returns:

DataFrame containing temporal heat demand data.

Return type:

pd.DataFrame

plot() Axes[source]

Plot the temporal heat demand data.

Returns:

The matplotlib Axes object for the plot.

Return type:

Axes

Yearly

class heatpro.temporal_demand.yearly_heat_demand.YearlyHeatDemand(name: str, data: DataFrame)[source]

Bases: TemporalHeatDemand

Monthly

class heatpro.temporal_demand.monthly_heat_demand.MonthlyHeatDemand(name: str, data: DataFrame)[source]

Bases: TemporalHeatDemand

Daily

class heatpro.temporal_demand.daily_heat_demand.DailyHeatDemand(name: str, data: DataFrame)[source]

Bases: TemporalHeatDemand

Hourly

class heatpro.temporal_demand.hourly_heat_demand.HourlyHeatDemand(name: str, data: DataFrame)[source]

Bases: TemporalHeatDemand