Kom igångKom igång gratis

Ersätta flera mönster

Analysteamet behöver beräkna genomsnittliga produktstorlekar, men kolumnen size innehåller textvärden som "30ml" i stället för siffror. Du kan ersätta flera mönster på en gång för att rensa dessa värden.

Den här övningen är en del av kursen

Datatransformation med Polars

Visa kurs

Övningsinstruktioner

  • Ersätt "30ml", "50ml" och "100ml" i kolumnen "size" med deras numeriska motsvarigheter "30", "50" och "100".
  • Konvertera kolumnen "size" till ett 64-bitars heltal.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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