matplotlib 축(axes) 사용하기
Seaborn은 그림을 그릴 때 기반 라이브러리로 matplotlib을(를) 사용해요.
대부분은 Seaborn API만으로 시각화를 수정할 수 있지만,
가끔은 matplotlib의 함수를 활용해 그래프를 더 세밀하게 커스터마이즈하면 유용할 때가 있어요.
이때 가장 중요한 객체가 matplotlib의 axes예요.
axes 객체가 있으면 그래프를 다양한 방식으로 사용자 정의할 수 있어요.
이 예제에서는 미국 HUD 데이터가 데이터프레임 df에 로드되어 있고,
필요한 라이브러리는 모두 임포트되어 있다고 가정해요.
이 연습은 강의의 일부입니다
Seaborn으로 배우는 중급 데이터 시각화
연습 안내
plt.subplots()를 사용해 figure와 axes 객체를 생성하세요.- 생성한 axes에 열
fmr_3의histplot을 그리세요. - x축 레이블을 "3 Bedroom Fair Market Rent"로 더 알아보기 쉽게 설정하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create a figure and axes
fig, ax = plt.____()
# Plot the distribution of data
sns.histplot(df['fmr_3'], ax=ax)
# Create a more descriptive x axis label
ax.set(____="3 Bedroom Fair Market Rent")
# Show the plot
plt.show()