8월 데이터만 모아서 그래프로 나타내니 훨씬 간결합니다. 하지만 이 그래프에서 어떤 의미를 찾기에는 여전히 복잡한 것 같습니다. 그렇다면 매년 돌아오는 생일을 기준으로 그래프를 그려봅시다. 다음 코드는 매년 2월 14일의 최고 기온 데이터를 추출하여 그래프로 나타낸 것입니다.
for row in data : if row[-1] != '' : if row[0].split('-')[1] == '02' and row[0].split('-')[2] == '14' : result.append(float(row[-1]))
그림 5-3 매년 생일(2월 14일)의 최고 기온 데이터를 그래프로 나타낸 결과
특정한 날을 기준으로 데이터를 추출하니 100개 이상의 데이터가 있다는 것을 알 수 있습니다. 지난 100년 간 2월 14일의 온도 변화를 한눈에 볼 수 있습니다. 그래프 모양을 관찰하니 최근 들어 점점 기온이 높아졌는데요. 그래프만으로 정확한 원인을 알기는 어렵지만, 지구 온난화 또는 여러 가지 다양한 원인으로 인해 예전보다 기온이 상승했을 것으로 추측할 수 있습니다.