Zacznij terazZacznij za darmo

Przeliczanie odtworzeń na miliardy

Pracujesz jako analityk danych w wytwórni płytowej. Masz do dyspozycji zbiór danych ze Spotify zawierający 25 popularnych albumów wraz z metrykami streamingowymi, takimi jak łączna liczba odtworzeń, miesięczna liczba słuchaczy i wyniki popularności. Kolumna streams przechowuje łączną liczbę odtworzeń w postaci dużych liczb całkowitych, które trudno się czyta — dlatego musisz przeliczyć je na miliardy za pomocą własnej funkcji Pythona.

polars jest załadowany jako pl. DataFrame spotify oraz funkcja to_billions() są już wstępnie załadowane.

To ćwiczenie jest częścią kursu

Transformacje danych z Polars

Zobacz kurs

Instrukcje do ćwiczenia

  • Zastosuj funkcję to_billions do kolumny streams, aby utworzyć nową kolumnę streams_billions.
  • Określ typ zwracany jako pl.Float64, aby mieć jawną kontrolę nad typem danych.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Apply to_billions to the streams column
result = spotify.with_columns(
    pl.col("streams").____(
        ____, return_dtype=____
    ).alias("streams_billions")
)

print(result.head())
Edytuj i uruchom kod