I have a time series that I want to lag and predict on for future data one year ahead that looks like:
Date Energy Pred Energy Lag Error . 2017-09-01 9 8.4 2017-10-01 10 9 2017-11-01 11 10 2017-12-01 12 11.5 2018-01-01 1 1.3 NaT (pred-true) NaT NaT NaT . . All I want to do is impute dates into the NaT entries to continue from 2018-01-01 to 2019-01-01 (just fill them like we're in Excel drag and drop) because there are enough NaT positions to fill up to that point.
I've tried model['Date'].fillna() with various methods and either just repeats the same previous date or drops things I don't want to drop.
Any way to just fill these NaTs with 1 month increments like the previous data?