Uji dan visualisasikan fungsi konversi
Anda telah menyelesaikan pekerjaan berat membangun fungsi tingkat konversi—sekarang saatnya mengujinya! Mengotomatisasi analisis bisa memakan waktu di awal, tetapi di sinilah semua usaha tersebut terbayar.
Dalam latihan ini, Anda akan melihat betapa cepatnya Anda dapat menghitung tingkat konversi. Tugas yang pada pelajaran sebelumnya membutuhkan beberapa langkah. Dengan mengotomatisasi bagian-bagian pekerjaan yang berulang, Anda akan dapat menghabiskan lebih banyak waktu untuk melakukan analisis yang lebih kompleks.
Latihan ini adalah bagian dari kursus
Menganalisis Kampanye Pemasaran dengan pandas
Petunjuk latihan
- Gunakan fungsi
conversion_rate()Anda untuk menghitung tingkat konversi padamarketingberdasarkandate_serveddanage_group, lalu simpan hasilnya keage_group_conv. - Lakukan unstack pada
age_group_convpada level yang sama dengan 1 dan bungkus dengan pemanggilanpd.DataFrame()untuk membuatage_group_df. - Buat bagan garis untuk menampilkan hasil Anda dari
age_group_df.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Calculate conversion rate by age_group
age_group_conv = ____(____, ['date_served', ____])
print(age_group_conv)
# Unstack and create a DataFrame
age_group_df = ____(age_group_conv.____)
# Visualize conversion by age_group
age_group_df____
plt.title('Conversion rate by age group\n', size = 16)
plt.ylabel('Conversion rate', size = 14)
plt.xlabel('Age group', size = 14)
plt.show()