Я новичок в анализе временных рядов и пытался вписать свои данные в модель пророка fb, используя параметр праздников, но это выдавало ключевую ошибку в дате, которой не существует. При переименовании всего столбца праздников на какое-то другое имя, например super, оно подходит, но тот же код работает на ноутбуках моих коллег. Пожалуйста, предложите мне решение этой проблемы. подходит без параметра праздников.
Я попытался переустановить python на моем conda env. Пробовал запускать в другой IDE. Я также обновил conda
df_holidays_events = pd.read_csv('holidays.csv')
df_holidays = df_holidays_events[['event', 'Date']]
df_holidays.columns = ['holiday', 'ds']
df_holidays.ds = pd.to_datetime(df_holidays.ds)
from fbprophet import Prophet
m = Prophet(changepoint_prior_scale=2.5, holidays=df_holidays)
m.fit(x_train)
Так выглядит x_train
DAY month week year ds y
date
2011-01-30 6 1 4 2011 2011-01-30 481
2011-01-31 0 1 5 2011 2011-01-31 522
Это фрейм данных df_holidays.
holiday ds
0 4th of July 2012-07-04
1 Labor Day 2012-08-31
На самом деле он должен подходить к модели, но не подходит.