Quản lý biến lệch

Phân khúc khách hàng bằng Python

Karolis Urbonas

Head of Data Science, Amazon

Nhận diện độ lệch

  • Phân tích trực quan phân phối
  • Có đuôi là bị lệch

Phân khúc khách hàng bằng Python

Khám phá phân phối của recency

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

Phân khúc khách hàng bằng Python

Khám phá phân phối của frequency

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

Phân khúc khách hàng bằng Python

Biến đổi dữ liệu để xử lý độ lệch

  • Biến đổi log (chỉ giá trị dương)
import numpy as np
frequency_log= np.log(datamart['Frequency'])

sns.distplot(frequency_log) plt.show()

Phân khúc khách hàng bằng Python

Xử lý giá trị âm

  • Cộng hằng số trước khi log
  • Biến đổi căn bậc ba
Phân khúc khách hàng bằng Python

Hãy luyện tập cách nhận diện và xử lý biến lệch!

Phân khúc khách hàng bằng Python

Preparing Video For Download...