pytrnsys_process.process.data_structures.Simulation#
- class pytrnsys_process.process.data_structures.Simulation(path: str, monthly: DataFrame, hourly: DataFrame, step: DataFrame, scalar: DataFrame)[source]#
Class representing a TRNSYS simulation with its associated data.
This class holds the simulation data organized in different time resolutions (monthly, hourly, timestep) along with the path to the simulation files.
- monthly#
Monthly aggregated simulation data. Each column represents a different variable and each row represents a month.
- Type:
- hourly#
Hourly simulation data. Each column represents a different variable and each row represents an hour.
- Type:
- step#
Simulation data at the smallest timestep resolution. Each column represents a different variable and each row represents a timestep.
- Type:
- __init__(path: str, monthly: DataFrame, hourly: DataFrame, step: DataFrame, scalar: DataFrame) None#
Methods
__init__(path, monthly, hourly, step, scalar)Attributes
- monthly: DataFrame#
- hourly: DataFrame#
- step: DataFrame#
- scalar: DataFrame#