Zacznij terazZacznij za darmo

Zastępowanie wielu wzorców

Zespół analityczny chce obliczyć średnie rozmiary produktów, ale kolumna size zawiera wartości tekstowe, takie jak "30ml", zamiast liczb. Możesz zastąpić wiele wzorców jednocześnie, aby wyczyścić te wartości.

To ćwiczenie jest częścią kursu

Transformacje danych z Polars

Zobacz kurs

Instrukcje do ćwiczenia

  • Zastąp "30ml", "50ml" i "100ml" w kolumnie "size" ich numerycznymi odpowiednikami: "30", "50" i "100".
  • Rzutuj kolumnę "size" na 64-bitową liczbę całkowitą.

Interaktywne ćwiczenie praktyczne

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

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