Ein DataFrame pivotieren
Du möchtest die Spotify-Daten vom Long- ins Wide-Format umwandeln, um die Anzahl der Streams für jede Künstlerin bzw. jeden Künstler in jedem Jahr zu vergleichen.
Das DataFrame spotify_df steht dir zur Verfügung und wurde in artist_year_df so aufbereitet, dass es die Anzahl der Streams pro Künstlerin/Künstler und Jahr enthält.
Diese Übung ist Teil des Kurses
Einstieg in Polars
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
artist_year_df = spotify_df.group_by("artist", "year").agg(pl.col("streams").sum())
pivoted_df = (
artist_year_df
# Pivot with artists as rows, years as columns and streams as values
.pivot(
on=____,
index=____,
values=____
)
)
print(pivoted_df)