Inizia subitoInizia gratis

Sostituire più pattern

Il team di analytics deve calcolare le dimensioni medie dei prodotti, ma la colonna size contiene valori testuali come "30ml" invece di numeri. Puoi sostituire più pattern in una volta sola per ripulire questi valori.

Questo esercizio fa parte del corso

Trasformazione dei dati con Polars

Visualizza corso

Istruzioni dell'esercizio

  • Sostituisci "30ml", "50ml" e "100ml" nella colonna "size" con i rispettivi equivalenti numerici "30", "50" e "100".
  • Converte la colonna "size" in un intero a 64 bit.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# Replace size values with numeric strings
reviews.with_columns(
    pl.col("size").str.____(["30ml","50ml","100ml"],["____","____","____"])
  
# Cast size column to integer
).____({"____":pl.Int64})
Modifica ed esegui il codice