В настоящее время у меня есть df в пандах с переменной «Dates», которая записывает данные, на которые была подана жалоба.
data = pd.read_csv("filename.csv")
Dates
Initially Received
07-MAR-08
08-APR-08
19-MAY-08
Как вы можете видеть, между датами подачи жалоб отсутствуют даты, возможно, несколько жалоб были поданы в один и тот же день.Есть ли способ заполнить пропущенные дни, оставив жалобы, поданные в тот же день, одинаковыми?
Я попытался создать новый df с datetime и объединить кадры данных,
days = pd.date_range(start='01-JAN-2008', end='31-DEC-2017')
df = pd.DataFrame(data=days)
df.index = range(3653)
dates = pd.merge(days, data['Dates'], how='inner')
, но я получаю следующую ошибку:
ValueError: can not merge DataFrame with instance of type <class
'pandas.tseries.index.DatetimeIndex'>
Вот первые четырестроки данных
![data](https://i.stack.imgur.com/gp6FS.png)