CommencerCommencer gratuitement

Mettre en place des indices de conversion

Maintenant que vous avez confirmé que la langue est bien à l’origine du problème de conversion des House Ads, les parties prenantes veulent savoir combien d’abonnés ont été perdus à cause de ce bug.

Dans cet exercice, vous allez indexer les taux de conversion des langues non anglaises par rapport aux taux de conversion en anglais sur la période précédant l’apparition du bug de langue.

Cet exercice fait partie du cours

Analyzing Marketing Campaigns with pandas

Afficher le cours

Instructions

  • Créez un nouveau DataFrame, house_ads_bug, qui ne contient que les lignes de house_ads dont 'date_served' est antérieure à '2018-01-11'.
  • Utilisez votre fonction conversion_rate() sur le DataFrame house_ads_bug et la colonne 'language_displayed'.
  • En utilisant la ligne appropriée, divisez les colonnes Spanish, Arabic et German de lang_conv par la colonne English.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Calculate pre-error conversion rate
house_ads_bug = ____[____['____'] < '____']
lang_conv = ____

# Index other language conversion rate against English
spanish_index = ____/____
arabic_index = ____/____
german_index = ____/____

print("Spanish index:", spanish_index)
print("Arabic index:", arabic_index)
print("German index:", german_index)
Modifier et exécuter le code