Node 06. Feature Engineering - 신용거래 이상탐지 데이터 다루기 [프로젝트]

이하얀·2024년 11월 6일
0
post-thumbnail

🔗 프로젝트 링크

github.com/hayannn/AIFFEL_MAIN_QUEST/FDSProject.ipynb


Feature Engineering 순서


  1. 데이터 불러오기


  2. 데이터 기본 정보 파악하기

  3. 불필요한 컬럼 제거하기


  1. 결측치 처리하기

  1. 이상치 처리하기

  1. 새로운 Feature 만들기
  • [1] 거래 시간 관련 Feature 추가
  • [2] 거리 관련 Feature 추가
  • [3] 거래 금액 및 인구 수를 이용한 Feature 추가
  • [4] 나이 정보 Feature 추가

  1. 통계적 관점에서 새로운 변수 생성
  • [5] 각 사용자별 평균 거래 금액 계산 Feature 추가
  • [6] 사용자 거래 횟수 누적 Feature 추가

  1. 카테고리형 변수를 숫자 형태로 변환하기
  • One-Hot Encoding 적용

  1. Feature 추가 작업으로 인해 불필요해진 컬럼 추가 제거하기

  1. 컬럼 이름 변경하기

  1. 최종 데이터 추출하기
profile
언젠가 내 코드로 세상에 기여할 수 있도록, BE&Data Science 개발 기록 노트☘️

0개의 댓글