Rafraîchir votre mémoire de purrr
Supposons que vous êtes analyste de données dans une agence Web. L'équipe de conception Web a mené un test A/B d'une semaine pour comparer la performance de deux propositions de design d'un site, et vous êtes maintenant responsable d'analyser les résultats.
L'équipe a mesuré le nombre de visites à la page Contact pour déterminer l'effet du design sur le nombre de personnes qui communiquent avec l'entreprise. Ces designs ont été présentés à 2/3 des visiteurs.
visit_a contient les résultats de la campagne A et visit_b ceux de la campagne B. Les deux sont exprimés comme nombre moyen de visites par heure. Toutes les autres statistiques dont vous disposez sont exprimées en visites par jour; vous devez donc convertir ces deux vecteurs. Ensuite, vous en extrairez la moyenne.
Notez qu'il s'agit de nouvelles données, pas celles de la vidéo.
Cette activité fait partie du cours
Programmation fonctionnelle intermédiaire avec purrr
Instructions de l’exercice
- Créez la fonction
to_day(), qui multipliexpar 24. - Créez une liste qui contient
visit_aetvisit_b. - Convertissez votre nouvelle liste en nombre quotidien de visites avec
map()et la fonctionto_day(). - Comparez la moyenne des visites en appliquant la fonction
mean()aux résultats.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create the to_day function
to_day <- function(x) {
___
}
# Create a list containing both vectors: all_visits
all_visits <- list(___, ___)
# Convert to daily number of visits: all_visits_day
all_visits_day <- map(___, ___)
# Map the mean() function and output a numeric vector
___(all_visits_day, ___)