더북(TheBook)

이제 과정 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()
실행결과
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.