기본 텍스트 주석 달기
현재 산점도를 보면 8월에 관측된 SO2 값 중 가장 큰 값을 가진 눈에 띄는 점이 있습니다. 이 점은 2013년 8월 11일의 Cincinnati 데이터이지만, 현재 그래프만으로는 이 정보를 알 수 없습니다. 기본 텍스트 주석은 흥미로운 이상치를 강조하고 약간의 배경 정보를 제공할 때 유용합니다. 이 이상치에 대한 간단한 배경 설명을 담은 기본 텍스트 주석을 추가해, 독자가 Cincinnati 값을 주목하도록 해 주세요.
이 연습은 강의의 일부입니다
Python으로 데이터 시각화 개선하기
연습 안내
- 산점도에 표시할 데이터를 8월로만 필터링하세요.
- 최고
SO2값을 강조하기 위해x = 0.57,y = 41위치에 텍스트 주석을 그리세요. - 주석 라벨은
'Cincinnati had highest observed\nSO2 value on Aug 11, 2013'로 지정하세요(줄바꿈에 유의). - 주석의 글꼴 크기를
'large'로 변경하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Draw basic scatter plot of pollution data for August
sns.scatterplot(x = 'CO', y = 'SO2', data = pollution[pollution.month == ____])
# Label highest SO2 value with text annotation
plt.text(____, ____,
'____',
# Set the font to large
fontdict = {'ha': 'left', '____': '____'})
plt.show()