pytrnsys_process.api#
Plotting#
Create a line plot using the provided DataFrame columns. |
|
Create a bar chart with multiple columns displayed as grouped bars. The **kwargs are currently not passed on. |
|
Bar chart with stacked bars |
|
Create a histogram from the given DataFrame columns. |
|
Create a stacked bar chart showing energy balance with inputs, outputs and imbalance. |
|
Create a scatter plot to show numerical relationships between x and y variables. |
|
Create a scalar comparison plot with up to two grouping variables. |
|
Used to make figures with different y axes on the left and right. |
Processing#
Process a single simulation folder using the provided processing step/scenario. |
|
Process all simulation folders in a results directory sequentially. |
|
Process all simulation folders in a results directory in parallel. |
|
Execute comparison scenarios on processed simulation results. |
Data Classes#
Class representing a TRNSYS simulation with its associated data. |
|
Class representing a result set |
Utils#
Save a matplotlib figure in multiple formats and sizes. |
|
Load SimulationsData from a pickle file. |
|
Load a Simulation object from a pickle file. |
Settings#
Class holding the global settings for processing. |
|
Default settings for different use cases |
|
Path subclass for non-Windows systems. |