Urutan langkah prapemrosesan terstruktur

Segmentasi Pelanggan dengan Python

Karolis Urbonas

Head of Data Science, Amazon

Mengapa urutan itu penting?

  • Transformasi log hanya berfungsi untuk data bernilai positif
  • Normalisasi menghasilkan nilai negatif sehingga log tidak bisa digunakan
Segmentasi Pelanggan dengan Python

Urutan

  1. Mengurangi skewness dengan transformasi log
  2. Samakan rata-rata (standarisasi)
  3. Samakan simpangan baku (skala)
  4. Simpan sebagai array terpisah untuk klastering
Segmentasi Pelanggan dengan Python

Mengkoding urutan

# Unskew the data
import numpy as np
datamart_log = np.log(datamart_rfm)

# Normalize the variables from sklearn.preprocessing import StandardScaler scaler = StandardScaler() scaler.fit(datamart_log)
# Store for clustering datamart_normalized = scaler.transform(datamart_log)
Segmentasi Pelanggan dengan Python

Ayo berlatih pada data RFM!

Segmentasi Pelanggan dengan Python

Preparing Video For Download...