1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 배우는 예측 분석 입문

Connected

연습 문제

모든 변수 이산화하기

연속형 변수를 하나씩 이산화하는 대신, 자동으로 이산화하는 편이 더 쉽습니다. Python에서 모든 열 목록을 가져오려면 다음을 사용할 수 있어요.

variables  = basetable.columns

이산화는 연속형 변수에만 적용해야 합니다. 사전에 정한 기준보다 서로 다른 값의 개수가 많은지 확인해, 해당 변수를 이산화할지 판단할 수 있어요.

지침

100 XP
  • basetable의 모든 열 이름을 담은 목록 variables를 만드세요.
  • 목록 variables의 모든 변수를 확인하는 반복문을 만드세요.
  • 서로 다른 값이 5개를 초과하는 변수만 이산화되도록 if 문을 완성하세요.
  • 연속형 변수를 qcut 메서드를 사용해 10개 구간으로 묶으세요.