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

İlk adımlar

Bu egzersizde, bazı temel DataFrame işlemleriyle örnek verilere hızlıca bakacak ve CTR’a ilk kez göz atmış olacaksın. Veriler, küresel ölçekte önde gelen bir reklam platformu olan Avazu’dan geliyor ve farklı web siteleri ile uygulamalar için çeşitli cihaz türlerindeki kullanıcı etkileşimlerini yakalıyor.

Hedef değişken click sütununda olacak. Saat bilgisi YYMMDDHH biçiminde ve birkaç tamsayı sütunu var: cihaz türü için device_type, bir afiş reklamının (display reklam olarak da bilinir) konumu için banner_pos vb. Diğer değişkenler sonraki bölümlerde tartışılacak.

DataFrame biçimindeki örnek veri df olarak yüklendi. pandas ise pd kısaltmasıyla çalışma alanında hazır.

Bu egzersiz, kursun bir parçasıdır

Python ile Machine Learning kullanarak TOB tahmini

Kursa Göz Atın

Egzersiz talimatları

  • .isin() kullanarak X değişkenini tanımla. X, click sütunu dışındaki tüm sütunlar olacak.
  • df.click kullanılarak erişilebilen y değişkenini tanımla.
  • Örnek CTR’ı temsil eden, y satırlarının 1 olanlarının oranını y.sum() kullanarak yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Look at basics of Dataframe 
print(df.head(5))
print(df.columns)

# Define X and y
X = df.____[:, ~df.columns.____(['click'])]
y = df.____

# Sample CTR
print("Sample CTR :\n", 
      y.____/len(y))
Kodu Düzenle ve Çalıştır