시작하기무료로 시작하기

두 개의 KDE로 비교하기

여러분은 최고급 공기 필터 공급업체에서 일한다고 가정해 볼게요. 회사에서 2012년에 오존(O3) 필터 판매가 특히 좋았던 이유를 분석하는 보고서를 만들어 달라고 요청했어요. USGS에서 유용한 대기오염 데이터를 내려받았고, 2012년의 O3 오염 양상과 기록에 있는 다른 모든 해를 간결하게 비교하는 시각화를 만들고자 해요.

이를 위해 두 개의 커널 밀도 추정(KDE) 그래프를 겹쳐 그릴 수 있어요. 하나는 2012년 O3 데이터용, 다른 하나는 나머지 모든 해의 데이터용이에요.

이 연습은 강의의 일부입니다

Python으로 데이터 시각화 개선하기

강의 보기

연습 안내

  • 첫 번째 sns.kdeplot() 호출에서 데이터를 필터링해 연도 2012만 포함하세요.
  • 첫 번째 KDE에는 shade 인자를 사용해 아래 영역을 채우세요.
  • 그래프 범례를 위해 레이블 '2012'를 추가하세요.
  • 두 번째 sns.kdeplot() 호출에서도 위의 세 단계를 반복하되, 이번에는 2012를 제외하도록 필터링하세요. 레이블은 'other years'를 사용하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Filter dataset to the year 2012
sns.kdeplot(pollution[pollution.year ____ ____].O3, 
            # Shade under kde and add a helpful label
            shade = ____,
            ____ = '____')

# Filter dataset to everything except the year 2012
sns.kdeplot(pollution[pollution.year ____ ____].O3, 
            # Again, shade under kde and add a helpful label
            shade = ____,
            ____ = '____')
plt.show()
코드 편집 및 실행