Mulai sekarangMulai gratis

Mengganti banyak pola

Tim analitik perlu menghitung ukuran produk rata-rata, tetapi kolom size berisi nilai teks seperti "30ml" alih-alih angka. Anda dapat mengganti beberapa pola sekaligus untuk membersihkan nilai-nilai ini.

Latihan ini merupakan bagian dari kursus

Transformasi Data dengan Polars

Lihat Kursus

Instruksi latihan

  • Ganti "30ml", "50ml", dan "100ml" di kolom "size" dengan padanan numeriknya "30", "50", dan "100".
  • Ubah tipe kolom "size" menjadi bilangan bulat 64-bit.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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