Mulai sekarangMulai gratis

Mengubah tipe data menjadi category

Karena kolom rating hanya memiliki beberapa nilai yang mungkin, Anda akan mengubah tipe datanya menjadi category agar penyimpanan data lebih efisien. Anda juga akan menentukan urutan logis untuk kategorinya, yang akan berguna untuk latihan berikutnya.

Latihan ini merupakan bagian dari kursus

Menganalisis Aktivitas Polisi dengan pandas

Lihat Kursus

Instruksi latihan

  • Buat objek CategoricalDtype bernama cats yang mencantumkan peringkat cuaca dalam urutan logis: 'good', 'bad', 'worse'. Pastikan untuk menentukan bahwa kategori harus diperlakukan sebagai berurutan.
  • Gunakan objek cats untuk mengubah tipe data kolom rating dari object menjadi category.
  • Periksa head dari kolom rating untuk memastikan bahwa kategorinya berurutan secara logis.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Specify the logical order of the weather ratings
cats = pd.CategoricalDtype([____], ordered=____)

# Change the data type of 'rating' to category
weather['rating'] = weather.rating.____(____)

# Examine the head of 'rating'
print(____)
Edit dan Jalankan Kode