dctools.data.datasets.dataloader.filter_by_time
- dctools.data.datasets.dataloader.filter_by_time(df, t0, t1)
Filter the DataFrame to keep only entries where the interval overlaps with [t0, t1].
The interval is defined by [date_start, date_end].
- Parameters:
df (pd.DataFrame) – Input DataFrame containing ‘date_start’ and ‘date_end’ columns.
t0 (pd.Timestamp) – Start of the time interval.
t1 (pd.Timestamp) – End of the time interval.
- Returns:
A filtered DataFrame.
- Return type:
pd.DataFrame