Membangun matriks korelasi
Setelah Anda memberi peringkat album, tim strategi ingin memahami metrik mana yang bergerak bersama. Himpunan data Spotify telah diperkaya dengan kolom streams_billions dan streams_per_listener. Bangun sebuah matriks korelasi untuk menemukan hubungan kuat dan lemah di antara fitur numerik ini.
polars sudah dimuat sebagai pl. DataFrame spotify dengan kolom tambahan telah disiapkan untuk Anda.
Latihan ini merupakan bagian dari kursus
Transformasi Data dengan Polars
Instruksi latihan
- Pilih lima kolom numerik:
streams_billions,monthly_listeners,streams_per_listener,duration_ms, danpopularity, lalu hitung korelasinya. - Tambahkan kolom
metricpada hasil agar lebih mudah dibaca.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Build a correlation matrix from selected columns
corr = spotify.____(
"streams_billions",
"monthly_listeners",
"streams_per_listener",
"duration_ms",
"____",
).____()
# Add a metric column for row labels
result = corr.with_columns(pl.Series("____", corr.columns))
print(result)