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
Ö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})