處理偏態變數

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...