더북(TheBook)

실행 결과를 보니 1시간 단위로 시간대별 승차 인원이 가장 많은 곳으로 신림역이 6번, 강남역이 14번 출력된 것을 확인할 수 있습니다. 24시간 중 14시간 동안 수도권 전체 지하철역 중 강남역에 가장 많은 사람이 승차한다는 사실을 알 수 있습니다.

 

이제 이 데이터를 바탕으로 막대그래프를 그려보겠습니다. x축에는 시간대별 1위를 차지한 역의 이름을 90도 회전하여 표현하겠습니다. 역 이름과 인원 수를 출력하던 15~16행 코드를 지우고, 다음 코드를 추가합니다.

import matplotlib.pyplot as plt
plt.rc('font', family='Malgun Gothic')
plt.bar(range(24), mx)
plt.xticks(range(24), mx_station, rotation=90)
plt.show()

그림 12-7 시간대별 승차 인원이 많은 역을 막대그래프로 나타낸 결과

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