1. 학습
  2. /
  3. 강의
  4. /
  5. pandas로 데이터 다루기

Connected

연습 문제

새 열 추가하기

제공된 데이터만 써야 하는 것은 아니에요. DataFrame에 새 열을 추가할 수 있습니다. 이를 transforming, mutating, feature engineering 등으로 부르기도 해요.

완전히 새로운 열을 만들 수도 있지만, 보통은 다른 열에서 파생해 만듭니다. 예를 들어, 여러 열을 더하거나 단위를 변환하는 방식이 있어요.

homelessness는 2018년 미국 각 주의 노숙자 추정치를 담은 DataFrame입니다. individual 열은 아동이 있는 가족에 속하지 않은 개인 노숙자 수를, family_members 열은 아동이 있는 가족에 속한 노숙자 수를 나타냅니다. state_pop 열은 각 주의 총인구입니다.

homelessness는 이미 사용할 수 있으며, pandas는 pd로 로드되어 있어요.

지침

100 XP
  • homelessness에 total이라는 새 열을 추가하고, individuals와 family_members 열의 합을 담으세요.
  • homelessness에 또 다른 열 p_homeless를 추가하고, 각 주의 총인구 state_pop 대비 노숙자 total의 비율을 담으세요.