1. Nauka
  2. /
  3. Kursy
  4. /
  5. Funkcyjne programowanie średnio zaawansowane z purrr

Connected

ćwiczenie

Odświeżenie pamięci o purrr

Wyobraź sobie, że jesteś analitykiem danych pracującym dla agencji webowej. Zespół projektantów przeprowadził tygodniowy test A/B porównujący dwa propozycje wyglądu strony internetowej, a twoim zadaniem jest analiza wyników.

Zespół mierzył liczbę odwiedzin strony z danymi kontaktowymi, aby ocenić wpływ projektu na liczbę osób kontaktujących się z firmą. Każdy z projektów był prezentowany 2/3 odwiedzających.

visit_a zawiera wyniki kampanii A, a visit_b – wyniki kampanii B. Obie wartości są wyrażone jako średnia godzinowa liczba odwiedzin. Pozostałe statystyki, którymi dysponujesz, są wyrażone w odwiedzinach na dobę, więc musisz wykonać odpowiednie przeliczenie. Następnie wyznaczysz średnią dla każdego wektora.

Uwaga: to nowe dane, inne niż te z wideo.

Instrukcje

100 XP
  • Utwórz funkcję to_day(), która mnoży x przez 24.
  • Utwórz listę zawierającą visit_a i visit_b.
  • Przelicz nową listę na dzienną liczbę odwiedzin, używając map() i funkcji to_day().
  • Porównaj średnią liczbę odwiedzin, mapując funkcję mean() na wyniki.