Axes 객체에 데이터 추가하기
그림에 데이터를 추가하려면 Axes 객체의 메서드를 호출하면 됩니다. 이 연습 문제에서는 plot 메서드를 사용해 미국 두 도시(워싱턴주 시애틀, 텍사스주 오스틴)의 강수량 데이터를 추가해 볼 거예요.
데이터는 이미 메모리에 로드된 두 개의 pandas DataFrame 객체에 저장되어 있어요. seattle_weather에는 시애틀의 날씨 정보가, austin_weather에는 오스틴의 날씨 정보가 들어 있습니다. 각 DataFrame에는 월의 세 글자 이름을 저장한 "MONTH" 열이 있습니다. 또한 10년 동안 월별 평균 강수량을 저장한 "MLY-PRCP-NORMAL" 열도 각각 포함되어 있어요.
이번 연습에서는 두 도시의 강수량을 비교할 수 있는 시각화를 만들어 보겠습니다.
이 연습은 강의의 일부입니다
Matplotlib으로 시작하는 데이터 시각화
연습 안내
matplotlib.pyplot하위 모듈을plt로 임포트하세요.plt.subplots를 호출해 Figure와 Axes 객체를 생성하세요.- Axes의
plot메서드를 호출해seattle_weatherDataFrame의 데이터를 추가하세요. - 같은 방식으로
austin_weatherDataFrame의 데이터도 추가하고,plt.show를 호출해 결과를 표시하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import the matplotlib.pyplot submodule and name it plt
____
# Create a Figure and an Axes with plt.subplots
fig, ax = ____
# Plot MLY-PRCP-NORMAL from seattle_weather against the MONTH
ax.____(seattle_weather["MONTH"], ____)
# Plot MLY-PRCP-NORMAL from austin_weather against MONTH
ax.____(____, ____)
# Call the show function
____