Я пытался расширить свой индекс дат PFD на 25 рабочих дней.Следующий тестовый пример, который я написал, демонстрирует проблему.Будущие дни генерируются правильно, однако они не добавляются в DataFrame.
import pandas as pd
from business_calendar import Calendar
dates = pd.date_range('20190121', periods=5)
df = pd.DataFrame({'high': (58.22, 57.93, 57.51, 57.89, 58.77), 'low': (57.65, 57.15, 56.98, 57.12, 58.00)}, index=dates)
cal = Calendar()
last_idx = df.index[-1].date()
for i in range(1, 26):
weekdays = pd.DatetimeIndex([cal.addbusdays(last_idx, i)])
print("idx_count: {:2d} idx: {}".format(i, weekdays))
df.index.append(weekdays)
print(df.index)
Код завершается с уровнем ошибки 0, есть идеи, почему DataFrame не обновляется должным образом?