왜도 있는 변수 관리

Python을 활용한 고객 세분화

Karolis Urbonas

Head of Data Science, Amazon

왜도 식별

  • 분포 시각적 분석
  • 꼬리가 있으면 왜도 존재

Python을 활용한 고객 세분화

Recency 분포 탐색

sns.distplot(datamart['Recency'])
plt.show()

Python을 활용한 고객 세분화

Frequency 분포 탐색

sns.distplot(datamart['Frequency'])
plt.show()

Python을 활용한 고객 세분화

왜도 처리를 위한 데이터 변환

  • 로그 변환(양수만 해당)
import numpy as np
frequency_log= np.log(datamart['Frequency'])

sns.distplot(frequency_log) plt.show()

Python을 활용한 고객 세분화

음수 값 처리

  • 로그 변환 전 상수 더하기
  • 세제곱근 변환
Python을 활용한 고객 세분화

왜도 변수 식별과 관리 연습해 봅시다!

Python을 활용한 고객 세분화

Preparing Video For Download...