MulaiMulai sekarang secara 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 adalah bagian dari kursus

Membersihkan Data di Python

Lihat Kursus

Petunjuk 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 praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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