완벽 한 해결 ARIMA 모델 중 plot질문

질문 설명:시간 시퀀스 ACF 를 그 릴 때 호출

from statsmodels.graphics.tsaplots import plot_acf, plot_pacf
plot_acf(data, lags=40)
plt.show()
그림 을 그 릴 수 없 거나 직선 만 그 릴 수 있 습 니 다.다음 그림 과 같 습 니 다.

이런 상황 이 발생 한 원인 은:plotacf(data,lags=40)의 data 에는 dropna()가 없습니다.
해결 방안:

from statsmodels.graphics.tsaplots import plot_acf, plot_pacf
data = data.dropna()
plot_acf(data, lags=40)
plt.show()
결 과 는 다음 과 같다.

추가 지식:Python 사전 의 key 와 value 값 을 추출 하 는 규칙
사전 의 값 추출 규칙
사전 값 은 python 대상 을 제한 없 이 가 져 올 수 있 습 니 다.표준 대상 일 수도 있 고 사용자 가 정의 할 수도 있 지만 키 는 안 됩 니 다.
(1)같은 키 가 두 번 나타 나 는 것 을 허락 하지 않 는 다.만 들 때 같은 키 가 두 번 할당 되면 다음 값 이 기 억 됩 니 다.다음 인 스 턴 스:
dict1 = {'Name': 'Zara', 'Age': 7, 'Name': 'Manni'}; print ("dict1['Name']: ", dict1['Name'])
출력 결과:dict 1['Name']:Manni.
(2)키 는 가 변 적 이지 않 아야 하기 때문에 수,문자열 또는 원 그룹 으로 충당 할 수 있 기 때문에 목록 으로 는 안 됩 니 다.다음 인 스 턴 스:
dict1 = {['Name']: 'Zara', 'Age': 7}; print ("dict1['Name']: ", dict1['Name'])
출력 결과:
dict1 = {['Name']: 'Zara', 'Age': 7}; TypeError: unhashable type: 'list.
변경 가능 한 데이터 구조:사전 dict,목록 list,집합 set.사전 은 관련 배열 이나 해시 표 라 고도 합 니 다.
value 수치 규칙
(1)값 은 모든 데이터 형식 을 가 져 올 수 있 지만 키 는 문자열,숫자 또는 원본 과 같은 가 변 적 이지 않 아야 합 니 다.
dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}
이상 이 완벽 한 해결 ARIMA 모델 중 plotacf 가 그림 을 그리 지 못 하 는 문 제 는 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.여러분 께 참고 가 되 고 여러분 들 이 저 희 를 많이 사랑 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기