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

Kira ücretini bölme

Video egzersizinde, kullanıcıların alan adlarını çıkarmak için film tablosundaki e-posta adresi sütununu pandas ile nasıl böleceğini gördün. Diyelim ki kullanıcıların filmler için ödediği ücretleri daha iyi anlamak istiyorsun; bu yüzden rental_rate sütununu dolar ve sent olarak ayırmaya karar verdin.

Bu egzersizde, video egzersizlerinde kullandığın aynı teknikleri kullanarak tam da bunu yapacaksın! film tablosu pandas DataFrame'i olan film_df olarak yüklendi. Unutma, hedef rental_rate sütununu dolar ve sent olarak bölmek.

Bu egzersiz

Data Engineering'e Giriş

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

Egzersiz talimatları

  • .astype() yöntemini kullanarak rental_rate sütununu string nesnelerden oluşan bir sütuna dönüştür ve sonucu rental_rate_str değişkenine ata.
  • rental_rate_str değerlerini '.' üzerinde böl ve sonuçları sütunlara genişlet. Sonucu rental_rate_expanded değişkenine ata.
  • Yeni oluşturulan sütunları films_df içine sırasıyla rental_rate_dollar ve rental_rate_cents sütun adlarıyla ata ve uygun indeksle genişletilmiş sürümü kullanacak şekilde ayarla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Get the rental rate column as a string
rental_rate_str = film_df.____.____("____")

# Split up and expand the column
rental_rate_expanded = rental_rate_str.____.____("____", expand=True)

# Assign the columns to film_df
film_df = film_df.assign(
    ____=____[____],
    ____=____[____],
)
Kodu Düzenle ve Çalıştır