Sestavení korelační matice
Teď, když máš alba seřazená podle pořadí, chce strategický tým zjistit, které metriky se pohybují společně. Dataset Spotify byl rozšířen o sloupce streams_billions a streams_per_listener. Sestav korelační matici, aby ses zorientoval/a v silných i slabých vztazích mezi těmito numerickými proměnnými.
polars je načtený jako pl. DataFrame spotify s doplněnými sloupci je předem připravený.
Toto cvičení je součástí kurzu
Data Transformation with Polars
Pokyny k cvičení
- Vyber pět numerických sloupců:
streams_billions,monthly_listeners,streams_per_listener,duration_msapopularity, a vypočítej korelaci. - Pro lepší přehlednost přidej do výsledku sloupec
metric.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)