Я пытаюсь создать прогноз Пророка для определенного набора дней (дни в 2017 году, когда рынки акций США были открыты). Я использовал следующий код, чтобы получить правильные даты из другого фрейма данных.
test['ds'].tolist()
dates= pd.DataFrame(test['ds'].tolist())
dates.index = test['ds'].tolist()
dates.columns = ['ds']
Я также должен быть в состоянии генерировать список, используя следующее:
import pandas as pd
from pandas.tseries.holiday import USFederalHolidayCalendar
from pandas.tseries.offsets import CustomBusinessDay
start ='2017-1-1'
end = '2018-1-1'
us_bd = CustomBusinessDay(calendar=USFederalHolidayCalendar())
df=pd.DatetimeIndex(start=start,end=end, freq=us_bd)
Я знаю, что Пророк принимает аргумент 'c' для пользовательских рабочих дней:
proph_forecast = proph_model.make_future_dataframe(periods=1, freq = 'c')
Есть ли способ сделать так, чтобы в моих пользовательских рабочих днях использовались либо "даты", либо "df", которые я сгенерировал выше, и предсказывал только те дни, которые я выбрал?