У меня есть две переменные: Производство (у) и Рог (х).Буровые установки вызывают добычу, но установки также ведут добычу с 20 периодами времени (существует время задержки в 20 периодов от начала бурения до производства)
Код :
import statsmodels.formula.api as smapi
m1 = smapi.OLS.from_formula('Production ~ Rigs.shift(20)', df).fit()
df['Forecast'] = m1.fittedvalues
Моя проблема:
Когда я запускаю регрессию, описанную выше, я не получаю прогнозных значений в будущем.Так как у меня есть счет буровой установки сегодня, я должен быть в состоянии предсказать производство 20 периодов в будущем.Какой код я должен использовать в Python / Pandas, чтобы сделать это возможным?
С уважением