LoadsClassify
loads.LoadsClassify()Met deze functie worden de waterstanden met opgegeven grenzen geclassificeerd.
Attributes
| Name | Type | Description |
|---|---|---|
| data_adapter | DataAdapter | De data adapter die wordt gebruikt om de data in te laden en op te slaan. |
| df_in_thresholds | Optional[pd.DataFrame] | None | Dataframe met drempelwaarden per meetlocatie. |
| df_in_loads | Optional[pd.DataFrame] | None | Dataframe met belasting per moment per meetlocaties. |
| df_out | Optional[pd.DataFrame] | None | Dataframe met geclassificeerde waterstanden voor opgegeven momenten. |
| input_schema_thresholds | ClassVar[dict[str, str]] | Schema voor drempelwaarden per meetlocatie. |
| input_schema_loads | ClassVar[dict[str, str | list[str]]] | Schema voor belasting per moment per meetlocaties. |
Notes
Input schema’s
input_schema_thresholds: schema voor drempelwaarden per meetlocatie
- measurement_location_id: int64 : id van het meetstation
- lower_boundary: float64 : ondergrens van de drempelwaarde
- upper_boundary: float64 : bovengrens van de drempelwaarde
- color: str : kleurcode voor de drempelwaarde
- label: str : label voor de drempelwaarde
- unit: str : eenheid van de drempelwaarde
input_schema_loads: schema voor belasting per moment per meetlocaties
- measurement_location_id: int64 : id van het meetstation
- parameter_id: int64 : id van de belastingparameter (1,2,3,4)
- unit: str : eenheid van de belastingparameter
- date_time: datetime64[ns, UTC] : datum/ tijd van de tijdreeksitem
- value: float64 : waarde van de tijdreeksitem
- value_type: str : type waarde van de tijdreeksitem (meting of verwacht)
Methods
| Name | Description |
|---|---|
| log_exceptions | Stuurt exceptions eerst naar de logger van de DataAdapter |
| run | De runner van de Loads Classify. |
log_exceptions
loads.LoadsClassify.log_exceptions(method)Stuurt exceptions eerst naar de logger van de DataAdapter
run
loads.LoadsClassify.run(input, output)De runner van de Loads Classify.
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| input | list[str] | Lijst met namen van de data adapter voor de drempelwaarde en belasting per meetlocatie. | required |
| output | str | Data adapter voor output van de koppeling van de maatgevende meetlocaties per dijkvak | required |