Pra-pemrosesan data
Langkah pertama dalam proses segmentasi adalah melakukan pra-pemrosesan data. Anda akan menerapkan transformasi log, lalu menormalkan data agar siap untuk clustering.
Kami telah memuat himpunan data dengan nilai RFMT sebagai datamart_rfmt. Selain itu, pustaka pandas telah dimuat sebagai pd, dan numpy sebagai np.
Silakan jelajahi himpunan data RFMT yang diperluas di konsol.
Latihan ini merupakan bagian dari kursus
Segmentasi Pelanggan dengan Python
Instruksi latihan
- Impor StandardScaler, inisialisasi, dan simpan sebagai
scaler. - Terapkan transformasi log pada data RFMT mentah.
- Inisialisasi scaler dan lakukan fit pada data yang telah ditransformasi log.
- Transformasikan dan simpan data yang telah diskalakan sebagai
datamart_rfmt_normalized.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Import StandardScaler
from ____.____ import ____
# Apply log transformation
datamart_rfmt_log = ____.____(____)
# Initialize StandardScaler and fit it
scaler = ____(); ____.fit(____)
# Transform and store the scaled data as datamart_rfmt_normalized
datamart_rfmt_normalized = ____.____(____)