Alokasi pengujian
Bagian email dari kampanye ini sebenarnya dijalankan sebagai uji A/B. Setengah dari email yang dikirim berisi promosi peningkatan produk yang bersifat umum, sementara setengahnya lagi berisi pesan yang dipersonalisasi berdasarkan penggunaan situs oleh pengguna.
Sebelum mulai menganalisis hasilnya, Anda akan memeriksa untuk memastikan pengguna dialokasikan secara setara ke dalam kelompok uji dan kontrol.
Latihan ini adalah bagian dari kursus
Menganalisis Kampanye Pemasaran dengan pandas
Petunjuk latihan
- Isolasi baris pada
marketingdi mana'marketing_channel'adalah'Email'dan simpan hasilnya keemail. - Kelompokkan
emailberdasarkan variant dan jumlahkan pengguna uniknya, lalu simpan hasilnya kealloc. - Plot hasil
allocdalam bagan batang.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Subset the DataFrame
email = ____
# Group the email DataFrame by variant
alloc = ____
# Plot a bar chart of the test allocation
____
plt.title('Personalization test allocation')
plt.ylabel('# participants')
plt.show()