1. Apprendre
  2. /
  3. Cours
  4. /
  5. pandas로 데이터 조인하기

Connected

Exercice

정부 데이터를 .melt()로 재구조화하기

미국 노동통계국(BLS)은 각 달을 별도의 열로, 각 연도를 다른 행으로 제공하는 읽기 쉬운 형식을 자주 사용합니다. 하지만 이런 가로 형식은 시간에 따른 변화를 시각화하기 어렵게 만듭니다. 이번 연습 문제에서는 BLS의 미국 실업률 데이터를 .melt()를 사용해 그래프로 그릴 수 있는 형태로 재구조화하겠습니다. 표에 날짜 열을 추가하고 이를 기준으로 정렬해야 올바르게 시각화할 수 있어요.

실업률 데이터는 ur_wide라는 표에 미리 로드되어 있습니다. 연습을 시작하기 전에 이 표를 먼저 살펴보세요.

Instructions

100 XP
  • .melt()를 사용해 year를 제외한 ur_wide의 모든 열을 언피벗하고, 달과 값이 담긴 열의 이름이 각각 month와 unempl_rate가 되도록 하세요. 결과는 ur_tall로 저장합니다.
  • ur_tall에 date라는 열을 추가하고, year와 month 열을 결합해 연-월 형식의 큰 문자열로 만든 뒤, 이를 날짜형 데이터로 변환하세요.
  • ur_tall을 날짜 기준으로 정렬해 ur_sorted로 저장하세요.
  • ur_sorted를 사용해 y축에는 unempl_rate, x축에는 date를 두고 그래프를 그리세요.