MulaiMulai sekarang secara gratis

Penskalaan fitur

Ingat kembali dari video bahwa fitur 'Intl_Calls' dan 'Night_Mins' berada pada skala yang berbeda:

feature scaling

Tugas Anda pada latihan ini adalah menyesuaikan skalanya menggunakan StandardScaler.

Di ruang kerja Anda, DataFrame telco telah di-subset agar hanya menyertakan fitur yang ingin Anda skala ulang: 'Intl_Calls' dan 'Night_Mins'. Untuk menerapkan StandardScaler, Anda perlu terlebih dahulu menginstansiasinya menggunakan StandardScaler(), lalu menerapkan metode fit_transform() dengan meneruskan DataFrame yang ingin Anda skala ulang. Anda dapat melakukannya dalam satu baris kode:

StandardScaler().fit_transform(df)

Latihan ini adalah bagian dari kursus

Analitik Pemasaran: Memprediksi Churn Pelanggan di Python

Lihat Kursus

Petunjuk latihan

  • Skala telco menggunakan StandardScaler() dan .fit_transform().
  • Cetak statistik ringkas telco_scaled_df menggunakan .describe().

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import StandardScaler
from sklearn.preprocessing import StandardScaler

# Scale telco using StandardScaler
telco_scaled = ____

# Add column names back for readability
telco_scaled_df = pd.DataFrame(telco_scaled, columns=["Intl_Calls", "Night_Mins"])

# Print summary statistics
print(____)
Edit dan Jalankan Kode