ÎncepețiÎncepe gratuit

Transformarea datelor din formatul wide în formatul long

Ai efectuat o agregare cu grupare pe datele Spotify, obținând o serie de statistici privind numărul de stream-uri per artist pe an în DataFrame-ul wide_df. Acum vrei să convertești datele din wide_df în format long, pentru a le folosi într-o vizualizare.

Acest exercițiu face parte din cursul

Introducere în Polars

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește "artist" și "year" ca și coloane index pentru a identifica datele din fiecare rând.
  • Transformă coloanele cu statistici din wide_df: "avg_streams", "max_streams", "min_streams".
  • Denumește coloana pentru variabilă "metric" și coloana pentru valori "stream_count".

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

long_df = (
    wide_df
    .unpivot(
        # Set the index columns
        index=____,
        # Unpivot on the stats columns
        on=____,
        # Name the variable and value columns
        variable_name=____,
        value_name=____
    )
)

print("\nLong format DataFrame:")
print(long_df)
Editează și rulează codul