Zo gebruik je het
- Kies Kruistabel (onafhankelijkheid) of Aanpassingstoets.
- Plak bij een tabel één rij aantallen per regel; voer bij de aanpassingstoets de waargenomen aantallen en eventueel verwachte verhoudingen in.
- Lees χ², de vrijheidsgraden en de p-waarde af en let op eventuele waarschuwingen over kleine aantallen.
Opties uitgelegd
- Onafhankelijkheidstoets
- Verwacht = rijtotaal × kolomtotaal ÷ totaal; χ² = Σ(waargenomen − verwacht)² ÷ verwacht; df = (rijen − 1)(kolommen − 1).
- Fisher’s exacte toets
- Telt bij 2 × 2-tabellen exacte hypergeometrische kansen op — betrouwbaarder dan χ² bij kleine steekproeven.
Uitgewerkt voorbeeld
Stel dat 100 mensen een ja/nee-vraag beantwoordden en de waargenomen aantallen zijn:
| Groep | Ja | Nee |
|---|---|---|
| Groep A | 30 | 20 |
| Groep B | 20 | 30 |
Elk rij- en kolomtotaal is 50 en het eindtotaal is 100, dus elk verwacht aantal is 50 × 50 ÷ 100 = 25. Dan is χ² = 4 × (5² ÷ 25) = 4,00, met (2 − 1)(2 − 1) = 1 vrijheidsgraad. De p-waarde is ongeveer 0,0455, onder het gebruikelijke niveau van 0,05.
Kritieke waarden van χ² bij een niveau van 0,05:
| Vrijheidsgraden | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| Kritieke waarde | 3,841 | 5,991 | 7,815 | 9,488 | 11,070 |
Als je χ² groter is dan de kritieke waarde voor je aantal vrijheidsgraden, is de p-waarde lager dan 0,05.
Veelgestelde vragen
Moet ik de Yates-correctie gebruiken?
Soms wordt ze gebruikt bij kleine 2 × 2-tabellen en R past ze standaard toe, maar tegenwoordig gaat de voorkeur meestal uit naar Fisher’s exacte toets.
Moet de invoer uit aantallen bestaan?
Ja — frequenties (personen, voorvallen), geen percentages of gemiddelden.
Worden mijn gegevens geüpload?
Nee. De berekeningen draaien in je browser.
Privacy
Deze tool draait volledig in je browser. Je bestanden en tekst worden op je eigen apparaat verwerkt en nooit naar onze servers geüpload.