CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Créez la fonction to_day(), qui multiplie x par 24.
  • Créez une liste qui contient visit_a et visit_b.
  • Convertissez votre nouvelle liste en nombre quotidien de visites avec map() et la fonction to_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, ___)
Modifier et exécuter le code