더북(TheBook)

위에서 본 삼성전자의 2주간 종가를 갖고 파이썬으로 이동평균을 계산하면 다음과 같다. 전체 주가 리스트에서 다섯 개씩 잘라 이동평균을 계산할 것이다. 하나의 이동평균을 구하면 다시 다섯 개 리스트를 채워 이동평균을 구한다. 즉, 다음 그림과 같이 계산에 필요한 리스트를 만든다.

▲ 그림 1-28 prices를 하나씩 움직여 평균을 계산한다

prices 리스트에서 반복하는 동안 end_indexbegin_index를 이용해 다섯 개의 항목을 가져온 후 합계를 계산하고 평균을 낸다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.