2017-03-14 2 views
0

Python에서 Pyflux에 대한 경험이있는 분은 Predict 함수의 작동 방식에 대한 설명이 필요합니다. 다음 코드를 사용하여 이전 데이터의 다음 기간에 대한 예측을 얻고 있다고 가정 할 때 올바른가? 따라서 i = 30df_pred.loc[i,'UD'] 인 경우 dfg.loc[i+1,'UD']에 대한 예측 또는 dfg.loc[i,'UD']에 대한 예측을 반환합니까? 제가 묻는 이유는 문서가 i+1으로 다음 기간에 대한 예측을 호출해야한다고 말했지만 그 것이 작동하지 않는다는 것입니다. 도움이나 조언을 주시면 감사하겠습니다.Pyflux 예측 함수

for i in dfg.index: 
if i >= 30: 
data = dfg[i-30:i] 
model = pf.GARCH(data,p=3,q=3) 
x = model.fit(method='MLE') 
df_pred = model.predict(h=1) 
dfg.loc[i,'G_Pred_UD']= df_pred.loc[i,'UD'] 

답변