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

Simulační t-test

V kapitole 2 jsi ručně provedl/a kroky t-testu k prozkoumání těchto hypotéz.

\(H_{0}\): Průměrná hmotnost zásilek, které nebyly zpožděné, je stejná jako průměrná hmotnost zásilek, které zpožděné byly.

\(H_{A}\): Průměrná hmotnost zásilek, které nebyly zpožděné, je nižší než průměrná hmotnost zásilek, které zpožděné byly.

Test lze provést přehledněji pomocí funkce t_test() z balíčku infer.

late_shipments %>% 
  t_test(
    weight_kilograms ~ late,
    order = c("No", "Yes"),
    alternative = "less"
  )

t_test() předpokládá, že nulové rozdělení je normální. Těmto předpokladům se můžeš vyhnout použitím simulačního neparametrického ekvivalentu.

Dataset late_shipments je k dispozici; balíčky dplyr a infer jsou načteny.

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

Testování hypotéz v R

Zobrazit kurz

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

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

# Fill out the null distribution pipeline
null_distn <- late_shipments %>% 
  # Specify weight_kilograms vs. late
  ___ %>% 
  # Declare a null hypothesis of independence
  ___ %>% 
  # Generate 1000 permutation replicates
  ___ %>% 
  # Calculate the difference in means ("No" minus "Yes")
  ___

# See the results
null_distn
Upravit a spustit kód