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, kursun bir parçasıdır
pandas ile Pazarlama Kampanyalarını Analiz Etme
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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()