1. Learn
  2. /
  3. Courses
  4. /
  5. Matplotlib으로 시작하는 데이터 시각화

Connected

Exercise

두 변수를 함께 그리기

같은 시점에 기록된 두 개의 시계열 변수를 그리려면, 같은 서브플롯에 둘 다 추가하면 됩니다.

두 변수의 스케일이 크게 다르다면, 서로 다른 twin Axes 객체에 그리는 것이 좋아요. 이 객체들은 하나의 축(예: 시간, 즉 x축)은 공유하고, 다른 축(y축)은 공유하지 않도록 할 수 있습니다.

x축을 공유하는 twin Axes 객체를 만들려면 twinx 메서드를 사용합니다.

이 연습 문제에서는 climate_change 데이터가 로드된 DataFrame을 사용합니다. 이 DataFrame은 "date" 열을 DateTimeIndex로 설정해 로드되었고, 이산화탄소 측정값이 담긴 "co2" 열과 기온 측정값이 담긴 "relative_temp" 열을 가지고 있어요.

Instructions

100 XP
  • plt.subplots를 사용해 Figure와 Axes 객체를 각각 fig, ax로 생성하세요.
  • Axes의 plot 메서드로 이산화탄소 변수를 파란색으로 그리세요.
  • Axes의 twinx 메서드를 사용해 x축을 공유하는 twin Axes를 만드세요.
  • twin Axes의 plot 메서드로 상대 기온 변수를 빨간색으로 그리세요.