BaşlayınÜcretsiz Başlayın

Okuma zamanı, Katniss!

Günün işini bitirmene az kaldı. Ama önce, eğlence için küçük bir analiz yapmak istiyorsun. Bu kez Açlık Oyunları serisiyle başka bir kitap veri kümesini analiz edeceksin.

books_hunger veri kümesini dönüştürmeden önce inceledin ama bir şeyler doğru değildi. DataFrame'in indeksinde kitapların başlığı yer alıyor. Bu formatta yeniden şekillendiremeyeceğini biliyorsun. Eğer denersem, değerli bir veri olan başlığı kaybedersin; bu yüzden DataFrame'i dönüştürmeden önce bazı değişiklikler yapman gerekecek.

books_hunger veri kümesi kullanımına hazır. Her kitap için title, language, publication date, publication number ve page number hakkında veriler içeriyor.

Bu egzersiz

pandas ile Veriyi Yeniden Şekillendirme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • books_hunger DataFrame'ini, indeksi düşürmeden sıfırlayarak (reset) değiştir.
  • books_hunger veri kümesini geniş formattan (wide) uzun formata (long) dönüştür. title ve language sütunlarını benzersiz indeksler olarak kullan. publication ile başlayan ve page ile başlayan sütunlardan oluşturulan yeni değişkene feature adını ver. Bu sütunlar bir boşlukla ayrılmıştır ve bir kelimeyle biter.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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)
Kodu Düzenle ve Çalıştır