Замена нескольких шаблонов
Команда аналитиков хочет рассчитать средние размеры продуктов, однако столбец size содержит текстовые значения вида "30ml" вместо чисел. Вы можете заменить сразу несколько шаблонов, чтобы привести эти значения к нужному формату.
Это упражнение является частью курса
Преобразование данных с помощью Polars
Инструкции к упражнению
- Замените
"30ml","50ml"и"100ml"в столбце"size"на их числовые эквиваленты:"30","50"и"100". - Приведите столбец
"size"к 64-битному целому числу.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Replace size values with numeric strings
reviews.with_columns(
pl.col("size").str.____(["30ml","50ml","100ml"],["____","____","____"])
# Cast size column to integer
).____({"____":pl.Int64})