ПочатиПочніть безкоштовно

Створення багаторазових виразів

Тепер, коли ви вмієте трансформувати стовпці, ви хочете з'ясувати, у яких виконавців віддані фанати, обчисливши кількість стрімів на слухача. Щоб не переписувати цю формулу щоразу, збережіть обчислення як змінну з виразом Polars, яку можна повторно використовувати в кількох датафреймах.

polars імпортовано як pl. Датафрейм spotify доступний і містить дані про стрімінг альбомів.

Ця вправа є частиною курсу

Перетворення даних у Polars

Переглянути курс

Інструкції до вправи

  • Створіть вираз, який ділить streams на monthly_listeners.
  • Застосуйте змінну-вираз і відсортуйте за streams_per_listener у спадному порядку.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Create a reusable expression for streams per listener
streams_per_listener_expr = (
    (pl.col("____") / pl.col("____"))
    .alias("streams_per_listener")
)

# Apply the expression and sort by streams_per_listener
result = spotify.with_columns(____).sort(
    "streams_per_listener", descending=____
)

print(result.head())
Редагувати та запускати код