Začněte nyníZačněte zdarma

Průzkum dat pomocí predikátů

Pokračujeme v průzkumu dat z A/B testu. Tvého manažera nezajímá, které dny dosáhly prahu – chce vědět, jestli ho dosáhly všechny dny, nebo jen některé. K zodpovězení těchto otázek použijeme predikáty z purrr.

Dostali jste několik různých prahových hodnot, a tak ses rozhodl/a napsat skript, který začne definicí prahu a pro každý design odpoví, zda ho dosáhly všechny dny, a pokud ne, zda ho dosáhly alespoň některé.

Výsledky A/B testu jsou uloženy v seznamu all_visits.

Toto cvičení je součástí kurzu

Intermediate Functional Programming with purrr

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř proměnnou threshold s hodnotou 160.
  • Vytvoř nový mapper, který otestuje, zda je .x větší než threshold.
  • Kombinací map() a every() otestuj, zda jsou všechny prvky nad prahem.
  • Kombinací map() a some() otestuj, zda jsou některé prvky nad prahem.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Create a threshold variable, set it to 160


# Create a mapper that tests if .x is over the defined threshold
over_threshold <- ___(~ .x > ___)

# Are all elements in every all_visits vectors over the defined threshold? 
map(all_visits, ~ ___(.x, ___))

# Are some elements in every all_visits vectors over the defined threshold? 
map(all_visits, ~ ___(.x, ___))
Upravit a spustit kód