Interpolate Preprocessing

flood_forecast.preprocessing.interpolate_preprocess.fix_timezones(csv_path: str) → pandas.core.frame.DataFrame[source]

Basic function to fix intial data bug related to NaN values in non-eastern-time zones due to UTC conversion.

flood_forecast.preprocessing.interpolate_preprocess.split_on_na_chunks(df: pandas.core.frame.DataFrame) → None[source]
flood_forecast.preprocessing.interpolate_preprocess.interpolate_missing_values(df: pandas.core.frame.DataFrame) → pandas.core.frame.DataFrame[source]

Function to fill missing values with nearest value. Should be run only after splitting on the NaN chunks.