Distributions selon le CTR
Pour chaque caractéristique prise individuellement, il est utile d'examiner à la fois sa distribution et la façon dont elle varie avec la variable d'intérêt. Dans cet exercice, vous allez explorer la caractéristique search_engine_type, un entier qui représente le moteur de recherche (comme Google ou Bing) par lequel l'utilisateur a exprimé son intention avant l'annonce. Pour des raisons de confidentialité, ces catégories sont anonymisées. Vous commencerez par construire et examiner la distribution de search_engine_type. Ensuite, vous verrez comment le CTR varie selon la valeur de search_engine_type, comme vous l'avez fait pour la répartition du CTR par type d'appareil et position de bannière au chapitre précédent.
Des données d'exemple sous forme de DataFrame sont chargées dans df. pandas sous le nom pd est aussi disponible dans votre espace de travail.
Cette activité fait partie du cours
Prédire le CTR avec le Machine Learning en Python
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Construct bar chart for clicks by search engine type
se_df = df.____(['search_engine_type', 'click']).size().unstack()
se_df.plot(kind = 'bar', title = 'Value frequency for search engine type')
plt.show()