모형 차수 탐색하기
이 연습 문제에서는 ARMA 모형으로 보이는 데이터셋을 다룹니다. 아래 그래프에서 ACF와 PACF를 확인할 수 있어요. 이 모형의 최적 차수를 선택하려면 여러 후보 차수를 폭넓게 탐색해 가장 좋은 조합을 찾아야 합니다.
<\center>\center>ARIMA 모형 클래스와 시계열 DataFrame df가 작업 환경에 준비되어 있습니다.
이 연습은 강의의 일부입니다
Python으로 배우는 ARIMA 모델
연습 안내
p값을 0부터 2까지 반복하세요.q값을 0부터 2까지 반복하세요.- ARMA(p,q) 모형을 학습하고 적합하세요.
(p, q, AIC 값, BIC 값)튜플을order_aic_bic에 추가하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create empty list to store search results
order_aic_bic=[]
# Loop over p values from 0-2
for p in range(____):
# Loop over q values from 0-2
for q in range(____):
# create and fit ARMA(p,q) model
model = ARIMA(df, order=____)
results = model.fit()
# Append order and results tuple
order_aic_bic.append((____))