Попытка написать цикл для запуска регрессии на нескольких портфелях. Это более чем 3-летнее окно (так, 1990-1993, 1991-1994, 1992-1995, ...), и я хотел бы сохранить данные в другом фрейме данных и иметь возможность доступа к определенному портфелю и году. Как я могу получить данные только из окна 3 года? Это начало у меня есть, какие-нибудь советы? (Я начинающий программист, спасибо за любую помощь!)
for i in range (4):
reg = smf.ols('LS_ret'+str(i)+'~ExMkt+HML+SMB', data=portfolioLS).fit()
reg.summary()
year = 1990
outcome = pd.DataFrame()
outcome = reg['LS_ret'+str(i)+year]
while year in range (1990,2017):
year = year + 1