Dönüşüm fonksiyonunu test et ve görselleştir
Dönüşüm oranı fonksiyonunu oluştururken zor kısmı hallettin—şimdi test etme zamanı! Analizlerini otomatikleştirmek başta zaman alabilir ama karşılığını burada fazlasıyla alırsın.
Bu egzersizde dönüşüm oranını ne kadar hızlı hesaplayabildiğini göreceksin. Önceki derslerde birden çok adım süren bir işti bu. İşinin tekrar eden kısımlarını otomatikleştirerek, daha karmaşık analizlere daha çok zaman ayırabileceksin.
Bu egzersiz
pandas ile Pazarlama Kampanyalarını Analiz Etme
kursunun bir parçasıdırEgzersiz talimatları
marketingveri kümesindedate_servedveage_groupkırılımlarına göre dönüşüm oranını hesaplamak içinconversion_rate()fonksiyonunu kullan ve sonucuage_group_conviçinde sakla.age_group_conv'ulevel1 olacak şekilde unstack et ve bunupd.DataFrame()çağrısına sararakage_group_dfoluştur.age_group_df'den sonuçlarını göstermek için bir çizgi grafiği oluştur.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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()