이번에는 1월과 8월의 상자 그림을 함께 그려보겠습니다. 역시 히스토그램을 그릴 때 작성했던 코드에서 그래프의 종류를 의미하는 코드만 수정하면 됩니다.
import csv f = open('seoul.csv') data = csv.reader(f) next(data) aug = [] jan = [] for row in data : month = row[0].split('-')[1] if row[-1] != '' : if month == '08': aug.append(float(row[-1])) if month == '01': jan.append(float(row[-1])) import matplotlib.pyplot as plt plt.boxplot(aug) plt.boxplot(jan) plt.show()
그림 6-13 1월과 8월 서울의 최고 기온을 상자 그림으로 나타낸 결과