Заміна кількох шаблонів
Команді аналітики потрібно обчислити середні розміри продуктів, але стовпець 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})