1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 재무제표 분석하기

Connected

연습 문제

하나의 그림으로 비율 그리기

이 연습 문제에서는 Microsoft의 총이익률(gross margin)과 자산회전율(asset turnover)을 시간에 따라 계산하고 시각화해 보겠습니다. 이전 연습 문제와 달리, 이번에는 두 비율을 하나의 그림에 함께 그립니다. 같은 그림에 두 비율을 겹쳐 그리면 추세를 시각적으로 비교하기 쉬워집니다.

이번 문제에서는 pandas의 .melt() 함수를 사용합니다. 영상에서는 함수에 value_vars 인자를 지정했습니다. value_vars는 언피벗하려는 열을 뜻합니다. 하지만 value_vars를 지정하지 않으면, id_vars가 아닌 모든 열이 value_vars로 사용됩니다.

자산회전율과 총이익률은 이미 msft DataFrame의 "asset_turnover"와 "gross_margin" 열로 계산되어 제공되어 있습니다.

지침

100 XP
  • msft DataFrame을 와이드(wide) 형식에서 롱(long) 형식으로 변환하세요.
  • x축에 Year를 두고, Ratio 차원에 대해 hue를 추가하여 자산회전율과 총이익률을 같은 플롯에 함께 그리세요.