택시비로 지출한 금액들이 taxi 리스트에 월별로 저장됐습니다. 월별 지출액을 구하는 코드에서 리스트명을 수정하고, 조건문에 조건 하나만 추가했는데 구해졌습니다. 이렇게 파이썬에서는 간단한 조작만으로도 수많은 데이터에서 원하는 결과를 빠르게 도출할 수 있습니다.
TIP 실행 과정을 확인하고 싶으면 반복문 안에 print(row[5], mon, taxi)를 추가해 반복 회차별 변수 값의 변화를 살펴보세요.
그래프를 그릴 때 필요한 택시비 지출액 리스트를 만들었으니 마지막 과정 3의 꺾은선 그래프를 그려 봅시다. 이번에는 그래프에 범례를 표시하고 색상은 crimson(진분홍)으로 하겠습니다.
plt.rc('font', family='Malgun Gothic')
plt.title('10~12월 택시비 지출현황')
plt. plot(['10월', '11월', '12월'], taxi, color='crimson', label='택시비 지출액')
plt.legend()
plt.show()
실행결과
꺾은선 그래프는 plt.plot()으로 그립니다. plt.plot()에 label 옵션으로 라벨을 추가하고 plt.legend()으로 범례를 표시합니다. 택시비 지출액 역시 11월에 가장 높게 나타나네요.