Mulai sekarangMulai gratis

Pusatkan dan skala dengan StandardScaler()

Kami telah memuat himpunan data yang sama bernama data. Kini tujuan Anda adalah memusatkan dan menskalakannya dengan StandardScaler dari pustaka sklearn.

Pustaka pandas, numpy, seaborn, dan matplotlib.pyplot telah dimuat sebagai pd, np, sns, dan plt. Kami juga telah mengimpor StandardScaler.

Silakan jelajahi himpunan data di konsol.

Latihan ini merupakan bagian dari kursus

Segmentasi Pelanggan dengan Python

Lihat Kursus

Instruksi latihan

  • Inisialisasi instance StandardScaler sebagai scaler dan fit ke data.
  • Transformasikan data dengan menskalakan dan memusatkannya menggunakan scaler.
  • Buat pandas DataFrame dari data_normalized dengan menambahkan indeks dan nama kolom dari data.
  • Cetak statistik ringkas untuk memastikan rata-rata bernilai nol dan simpangan baku bernilai satu, lalu bulatkan hasil hingga 2 desimal.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Initialize a scaler
scaler = ____()

# Fit the scaler
____.____(data)

# Scale and center the data
data_normalized = ____.____(data)

# Create a pandas DataFrame
data_normalized = pd.DataFrame(____, index=data.index, columns=data.columns)

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