해결된 질문
작성
·
597
5
from statsmodels.graphics.tsaplots import plot_pacf plot_pacf(pacf, lags=20, method='ols', title='pa').show
ValueError: Can only compute partial correlations for lags up to 50% of the sample size. The requested nlags 20 must be < 10.
이런 에러가 떠서 좀 헤맸네요.
결론적으로 선생님 코드
from statsmodels.tsa.stattools import pacf
pacf = pacf(df['cnt'], nlags=20, method='ols')
print(pacf)
from statsmodels.graphics.tsaplots import plot_pacf
plot_pacf(pacf, lags=20, method='ols', title='pa').show
는
from statsmodels.tsa.stattools import pacf
pacf_values = pacf(df['cnt'], nlags=20, method='ols')
print(pacf_values)
from statsmodels.graphics.tsaplots import plot_pacf
plot_pacf(df['cnt'], lags=20, method='ols', title='pa').show
로 바꿔주시면 에러 없이 차트 표출이 됩니다.
답변