metobs_toolkit.sensordata.SensorData.fill_gap_with_modeldata#

SensorData.fill_gap_with_modeldata(modeltimeseries: ModelTimeSeries, method: Literal['raw', 'debiased', 'diurnal_debiased', 'weighted_diurnal_debiased'] = 'raw', overwrite_fill: bool = False, method_kwargs: dict = {}) None[source]#

Fill gaps using model data.

Parameters:
  • modeltimeseries (pd.Series or similar) – Model data timeseries to use for filling.

  • method (str, optional) – Gap filling method, by default “raw”.

  • overwrite_fill (bool, optional) – Whether to overwrite existing fills, by default False.

  • method_kwargs (dict, optional) – Additional keyword arguments for the method, by default {}.

Raises:

NotImplementedError – If the specified method is not implemented.