이제 과정 4의 그래프만 그리면 됩니다. 그래프를 그릴 때 필요한 라이브러리인 matplotlib을 추가해 꺾은선 그래프를 그려 봅시다. 제목과 x축, y축 이름도 적절히 추가해 보세요. 완성된 코드는 다음과 같습니다.
import matplotlib.pyplot as plt
population = [0 for i in range(24)]
for row in data:
if row[2] == dong_code:
time, p = row[1], row[3]
population[time] += p
population = [p/31 for p in population]
plt.rc('font', family='Malgun Gothic') # macOS에서는 AppleGothic
plt.title(dong_name + ' 시간대별 평균인구') # 그래프 제목
plt.plot(range(24), population, color='indigo') # 그래프 그리기
plt.xticks(range(24), range(24)) # x축 눈금
plt.xlabel('시간대') # x축 이름
plt.ylabel('평균인구수') # y축 이름
plt.show()
실행결과