Membandingkan tingkat konversi berdasarkan bahasa (I)
Tim pemasaran ingin mengetahui seberapa efektif kampanye dalam mengonversi penutur bahasa Inggris.
Pada latihan ini, Anda akan memisahkan data untuk penutur bahasa Inggris dan menghitung tingkat konversi seperti pada latihan sebelumnya. Ingat, rumus tingkat konversi adalah:
$$ \displaystyle\frac{\mbox{Number of people who convert}}{\mbox{Total number of people who we market to}} $$
Setelah Anda mendapatkan tingkat konversi untuk penutur bahasa Inggris, Anda dapat membandingkannya dengan tingkat konversi keseluruhan untuk memahami seberapa efektif kampanye pemasaran pada kelompok ini dibandingkan dengan populasi secara keseluruhan.
Latihan ini adalah bagian dari kursus
Menganalisis Kampanye Pemasaran dengan pandas
Petunjuk latihan
- Dengan menggunakan DataFrame
marketing, sertakan hanya baris yanglanguage_displayedbernilai English. - Hitung total jumlah pengguna dalam DataFrame
english_speakers. - Hitung jumlah konversi dalam DataFrame
english_speakers.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Isolate english speakers
english_speakers = marketing[____['____'] == '____']
# Calculate the total number of English speaking users
total = ____
# Calculate the number of English speakers who converted
subscribers = ___
# Calculate conversion rate
conversion_rate = subscribers/total
print('English speaker conversion rate:', round(conversion_rate*100,2), '%')