ÎncepețiÎncepe gratuit

Înlocuirea mai multor tipare

Echipa de analiză trebuie să calculeze dimensiunile medii ale produselor, însă coloana size conține valori text precum "30ml" în loc de numere. Poți înlocui mai multe tipare simultan pentru a curăța aceste valori.

Acest exercițiu face parte din cursul

Transformarea datelor cu Polars

Vezi cursul

Instrucțiuni pentru exercițiu

  • Înlocuiește "30ml", "50ml" și "100ml" din coloana "size" cu echivalentele lor numerice "30", "50" și "100".
  • Convertește coloana "size" la un număr întreg pe 64 de biți.

Exercițiu interactiv practic

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

# Replace size values with numeric strings
reviews.with_columns(
    pl.col("size").str.____(["30ml","50ml","100ml"],["____","____","____"])
  
# Cast size column to integer
).____({"____":pl.Int64})
Editează și rulează codul