Aan de slagGa gratis aan de slag

Randomisatie

Randomisatie van proefpersonen in een experiment helpt natuurlijke variatie tussen proefpersonen gelijkmatig over groepen te verdelen. Voor ToothGrowth is een voorbeeld van effectieve randomisatie: willekeurig mannelijke en vrouwelijke cavia’s toewijzen aan verschillende experimentele groepen, zodat bestaande verschillen tussen mannetjes en vrouwtjes idealiter tegen elkaar wegvallen.

In het experiment dat de ToothGrowth-gegevensset opleverde, werden cavia’s gerandomiseerd om vitamine C te krijgen via sinaasappelsap of ascorbinezuur, aangegeven in de gegevensset door de variabele supp. Het is logisch om je af te vragen of er een verschil is in tandlengte per supplementtype — een vraag die je ook met een t-toets kunt beantwoorden!

Vanaf deze oefening gebruik je t.test() en andere modelleringsfuncties met formulanotatie:

t.test(outcome ~ explanatory_variable, data = dataset)

Dit lees je als: "toets outcome naar explanatory_variable in mijn dataset." De standaardtoets voor t.test() is een tweezijdige t-toets.

Deze oefening maakt deel uit van de cursus

Experimenteel ontwerp in R

Cursus bekijken

Oefeninstructies

  • Voer een t-toets uit om te bepalen of er een verschil is in tandlengte (len) op basis van supplementtype (supp), en sla de resultaten op als object ToothGrowth_ttest.
  • Laad het broom-pakket.
  • Maak ToothGrowth_ttest netjes met tidy(). Dit print de resultaten naar de console.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Perform a t-test
___ <- t.test(___, data = ToothGrowth)

# Load broom
library(___)

# Tidy ToothGrowth_ttest
___
Code bewerken en uitvoeren