import matplotlib.pyplot as plt
male = [0 for i in range(24)]
female = [0 for i in range(24)]
for row in data:
if row[2] == dong_code:
time = row[1]
male[time] += sum(row[4:18]) # 남성 인구 총합 구하기
female[time] += sum(row[18:32]) # 여성 인구 총합 구하기
male = [m/31 for m in male]
female = [f/31 for f in female]
plt.rc('font', family='Malgun Gothic')
plt.title(dong_name + ' 남녀 시간대별 평균인구')
plt.plot(male, color='b', label='남성')
plt.plot(female, color='r', label='여성')
plt.xlabel('시간대')
plt.ylabel('평균인구수')
plt.legend()
plt.xticks(range(24), range(24))
plt.show()
실행결과