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

Lift fonksiyonu oluşturma

Lift, tedavinin (treatment) etkisinin (ya da ortalamasının), kontrolün tedavi etkisine kıyasla farkının kontrolün tedavi etkisine bölünmesiyle hesaplanır. Lift formülü aşağıda verilmiştir:

$$\frac{\text{Treatment dönüşüm oranı - Control dönüşüm oranı}}{\text{Control dönüşüm oranı}}$$

Sonuç, kontrol ile treatment arasındaki yüzde farkını verir.

Bu egzersizde, lift hesaplamasını otomatikleştirecek bir fonksiyon yazacaksın. Birçok pazarlama ekibi sürekli test yapar. Her testte tekrarlanan adımları ne kadar otomatikleştirirsen, o kadar çok ilginç analizlere zaman ayırabilirsin.

Bu egzersiz

pandas ile Pazarlama Kampanyalarını Analiz Etme

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

Egzersiz talimatları

  • np.mean() kullanarak a ve b için ortalamayı hesapla.
  • a_mean ve b_mean ile treatment için lift hesapla.
  • Oluşturduğun lift() fonksiyonunun sonuçlarını control ve personalization değişkenlerini kullanarak yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

def lift(a,b):
    # Calcuate the mean of a and b
    a_mean = ____
    b_mean = ____
    
    # Calculate the lift using a_mean and b_mean
    lift = ____
  
    return str(round(lift*100, 2)) + '%'
  
# Print lift() with control and personalization as inputs
print(lift(control, personalization))
Kodu Düzenle ve Çalıştır