Mulai sekarangMulai gratis

Membuat fungsi lift

Lift dapat dihitung dengan menghitung selisih antara efek perlakuan (atau mean) dari treatment dibandingkan dengan efek perlakuan dari control, lalu dibagi dengan efek perlakuan dari control. Rumus lift dapat dilihat di bawah ini:

$$\frac{\text{Treatment conversion rate - Control conversion rate}}{\text{Control conversion rate}}$$

Hasilnya adalah persentase perbedaan antara control dan treatment.

Dalam latihan ini, Anda akan membuat fungsi untuk mengotomatisasi proses perhitungan lift. Banyak tim pemasaran menjalankan pengujian secara terus-menerus. Semakin banyak bagian proses yang terjadi di setiap pengujian dapat Anda otomasi, semakin banyak waktu yang Anda miliki untuk melakukan analisis yang lebih menarik.

Latihan ini merupakan bagian dari kursus

Menganalisis Kampanye Pemasaran dengan pandas

Lihat Kursus

Instruksi latihan

  • Hitung mean dari a dan b menggunakan np.mean().
  • Gunakan a_mean dan b_mean untuk menghitung lift dari treatment.
  • Cetak hasil dari fungsi lift() yang Anda buat dengan menggunakan variabel control dan personalization.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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))
Edit dan Jalankan Kode