Mulai sekarangMulai gratis

Kendala ukuran ban

Dalam pelajaran ini, Anda akan melanjutkan pekerjaan yang telah Anda lakukan dengan DataFrame ride_sharing. Anda akan bekerja dengan kolom tire_sizes yang berisi data ukuran ban untuk setiap sepeda.

Ukuran ban sepeda bisa 26″, 27″, atau 29″ dan di sini sudah tersimpan dengan benar sebagai nilai kategorikal. Untuk menekan biaya perawatan, penyedia layanan ride sharing memutuskan untuk menetapkan ukuran ban maksimum 27″.

Pada latihan ini, Anda akan memastikan kolom tire_sizes berada pada rentang yang benar dengan terlebih dahulu mengonversinya ke integer, lalu menetapkan dan menguji batas atas baru 27″ untuk ukuran ban.

Latihan ini merupakan bagian dari kursus

Membersihkan Data di Python

Lihat Kursus

Instruksi latihan

  • Konversi kolom tire_sizes dari category ke 'int'.
  • Gunakan .loc[] untuk mengatur semua nilai tire_sizes yang di atas 27 menjadi 27.
  • Konversikan kembali tire_sizes ke 'category' dari int.
  • Cetak deskripsi dari tire_sizes.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Convert tire_sizes to integer
ride_sharing['tire_sizes'] = ____['____'].____('____')

# Set all values above 27 to 27
ride_sharing.____[____ > ____, ____] = ____

# Reconvert tire_sizes back to categorical
ride_sharing['tire_sizes'] = ____

# Print tire size description
print(ride_sharing['tire_sizes'].____())
Edit dan Jalankan Kode