MulaiMulai sekarang secara gratis

Saatnya membaca, Katniss!

Hampir waktunya mengakhiri pekerjaan hari ini. Namun sebelum itu, Anda ingin melakukan analisis untuk bersenang-senang. Anda akan menganalisis himpunan data buku lain, kali ini seri Hunger Games.

Anda telah menelusuri himpunan data books_hunger sebelum mengubah bentuknya, tetapi ada yang tidak beres. Indeks DataFrame berisi judul buku. Anda tahu bahwa Anda tidak dapat mengubah bentuknya dalam format ini. Jika dilakukan, Anda akan kehilangan data berharga, yaitu judul, sehingga Anda perlu melakukan beberapa perubahan sebelum mentransformasikan DataFrame.

Himpunan data books_hunger tersedia untuk Anda. Data ini memuat title, serta informasi language, publication date, publication number, dan page number untuk setiap buku.

Latihan ini adalah bagian dari kursus

Mengubah Bentuk Data dengan pandas

Lihat Kursus

Petunjuk latihan

  • Modifikasi DataFrame books_hunger dengan menyetel ulang indeks tanpa menghapusnya.
  • Ubah bentuk books_hunger dari format lebar ke panjang. Gunakan kolom title dan language sebagai indeks unik. Beri nama feature pada variabel baru yang dibuat dari kolom yang diawali dengan publication dan page. Kolom-kolom tersebut dipisahkan oleh satu spasi dan diakhiri dengan sebuah kata.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Modify books_hunger by resetting the index without dropping it
books_hunger.____(____=____, inplace=____)

# Reshape using title and language as index, feature as new name, publication and page as prefix separated by space and ending in a word
publication_features = pd.wide_to_long(____, 
                                       ____=____, 
                                       ____=____, 
                                       ____=____, 
                                       ____=____, 
                                       ____=____)

# Print publication_features
print(publication_features)
Edit dan Jalankan Kode