Welkom, beste lezer, bij een fascinerende duik in de wereld van statistiek. Vandaag gaan we het hebben over een methode die je helpt om helderheid te scheppen in situaties waarin je met kleine aantallen werkt. We verkennen de Exact Fisher test. Misschien klinkt dat in eerste instantie een beetje academisch, maar geloof me, als je ooit met een kruistabel moet analyseren of er echt een verband bestaat tussen twee dingen, dan is deze test jouw trouwe bondgenoot. Het is een tool die verrassend intiem aanvoelt, omdat hij direct de kansen berekent, zonder ingewikkelde aannames over grote datasets.
Wat is de Exact Fisher test en waarom gebruik je die?
In de kern is de Exact Fisher test een methode om de onafhankelijkheid van twee categorische variabelen te beoordelen. Denk hierbij aan een eenvoudige 2×2 tabel. Je hebt bijvoorbeeld gekeken naar een groep mensen en gevraagd: “Heb je deze nieuwe methode geprobeerd (ja/nee)?” én “Was het resultaat succesvol (ja/nee)?”. Je wilt weten: hangt het proberen van de methode samen met het succes?
Wanneer je met grote aantallen werkt, is de veelgebruikte Chi-kwadraat toets vaak een prima keuze. Maar hier komt de nuance: zodra de verwachte celgrootte in jouw kruistabel heel klein wordt – vaak zeggen we als een verwachte celwaarde lager is dan vijf – dan verliest de Chi-kwadraat toets betrouwbaarheid. Hier komt de Exact Fisher test voor kleine steekproeven echt in beeld. Deze test omzeilt de problemen met kleine aantallen door de exacte kans te berekenen voor de geobserveerde uitkomst, gegeven de marginalen (de totalen per rij en kolom).
Het mooie van deze test is dat hij zo ‘exact’ mogelijk is. Hij gaat niet uit van benaderingen. Hij kijkt puur naar de combinaties die mogelijk zijn onder de vastgestelde randtotalen en bepaalt hoe waarschijnlijk jouw specifieke observatie is, puur door toeval.
De kern: Hypergeometrische verdeling
Om de kansberekening van de Exact Fisher test te begrijpen, moeten we even kijken naar de onderliggende wiskunde. De test maakt gebruik van de hypergeometrische verdeling. Dit is dezelfde wiskunde die je gebruikt als je kaarten trekt uit een spel zonder teruglegging. Het beschrijft de waarschijnlijkheid van een bepaald aantal successen in een reeks trekkingen, zonder teruglegging van het getrokken item.
Voor een 2×2 tabel, met de celinhoud $a$, $b$, $c$, en $d$, berekent de test de kans op die specifieke tabelconfiguratie door de volgende formule te gebruiken voor de kans op de observatie (P):
$$P = frac{(a+b)! (c+d)! (a+c)! (b+d)!}{n! a! b! c! d!}$$
Hierin zijn de faculteiten de sleutel. Dit zorgt ervoor dat we de precieze kans op jouw observatie berekenen, gegeven de marginalen. Het is een directe, eerlijke blik op jouw data.
Hoe voer je de Exact Fisher test praktisch uit?
In de praktijk hoef je deze formule gelukkig niet zelf met pen en papier uit te rekenen. Moderne statistische softwarepakketten, maar vaak ook zelfs geavanceerde spreadsheets, voeren deze berekening snel voor je uit. Toch is het belangrijk dat je weet wat de software precies doet als je de optie ‘Fisher’s Exact Test toepassen’ selecteert.
De procedure is als volgt:
- Stap 1: Creëer je kruistabel. Zorg dat je data netjes is ingedeeld in vier cellen (bijvoorbeeld Behandeld/Niet Behandeld versus Hersteld/Niet Hersteld).
- Stap 2: Bepaal de P-waarde. De software berekent de kans op de geobserveerde tabel.
- Stap 3: Bereken de kans op extremere resultaten. Dit is cruciaal. Je kijkt niet alleen naar de kans van jouw exacte tabel, maar ook naar de kansen van álle mogelijke tabellen die nóg extremer zijn in de richting van jouw alternatieve hypothese (meestal dat er een verband is).
Dit laatste punt is wat de test zo krachtig maakt voor jouw statistische analyse met kleine aantallen. Het gaat om de som van de kansen van alle even onwaarschijnlijke of onwaarschijnlijker uitkomsten. Dit is de uiteindelijke P-waarde, wat de Fisher test zo nauwkeurig maakt.
Het interpreteren van jouw resultaten
Als de P-waarde die uit de test komt heel klein is (bijvoorbeeld kleiner dan 0,05), dan verwerp je de nulhypothese. De nulhypothese stelt immers dat er géén verband is; de variabelen zijn onafhankelijk. Een lage P-waarde betekent dat het hoogst onwaarschijnlijk is dat je deze resultaten zou zien als er werkelijk geen verband was. Je hebt dan sterk bewijs gevonden voor een associatie tussen jouw twee categorieën.
Bij het interpreteren van de resultaten van de Exact Fisher test, focus je op de sterkte van de associatie. Hoe lager de P-waarde, hoe sterker jouw bewijs is tegen de onafhankelijkheid. Dit helpt je om betrouwbare beslissingen te nemen, zelfs als je dataset bescheiden is. Je hoeft je geen zorgen te maken over de aannames die bij andere, meer asymptotische toetsen horen.
Wanneer kies je voor deze test boven andere methoden?
De keuze voor de juiste statistische toets hangt af van de aard van jouw data. Als je je afvraagt: “Moet ik de Chi-kwadraat toets of de Fisher test gebruiken?”, dan is de vuistregel eenvoudig en helder. Je kiest voor Fisher’s Exact Test als je met een 2×2 tabel werkt EN als de verwachte celgroottes laag zijn. Zelfs als maar één celwaarde onder de grens van vijf duikt, is Fisher een veiligere, conservatievere keuze.
Wat als je een grotere tabel hebt, bijvoorbeeld een 3×3 of 4×5 tabel, maar je nog steeds kleine aantallen hebt? Technisch gezien is de klassieke Fisher test ontworpen voor 2×2. Voor grotere tabellen met kleine aantallen kun je de methode uitbreiden (een ‘extended Fisher test’), of je kunt de Chi-kwadraat toets met een continuïteitscorrectie overwegen. Echter, als jouw hoofddoel het analyseren van een eenvoudige binaire relatie is, blijft de 2×2 Fisher test de gouden standaard voor precisie.
Je zoekt naar een robuuste methode. Dit is er een die niet verzwakt door de schaarste van je observaties. Het geeft je een helder, onverbloemd antwoord op de vraag of jouw twee waargenomen categorieën werkelijk met elkaar verbonden zijn; een goede methode hiervoor is de t-test.
Veelgestelde vragen over de Exact Fisher test
Wat is het grote voordeel van de Exact Fisher test ten opzichte van de Chi-kwadraat toets?
Het grootste voordeel is dat de Fisher test geen benaderingen gebruikt en daarom zeer nauwkeurig is bij kleine steekproefgroottes, met name in 2×2 tabellen waar de verwachte celgroottes laag zijn. De Chi-kwadraat toets wordt onbetrouwbaar bij deze kleine aantallen.
Moet de Exact Fisher test altijd gebruikt worden bij een 2×2 tabel?
Nee. Als jouw steekproef groot genoeg is en de verwachte celgroottes ruim boven de vijf liggen, presteert de Chi-kwadraat toets (vaak met Yates’ correctie toegepast) ook goed en is deze sneller te berekenen. Fisher is de voorkeurskeuze bij kleine datasets.
Wat betekent het als mijn P-waarde 1.0 is bij de Fisher test?
Een P-waarde van 1.0 betekent dat de geobserveerde resultaten de meest waarschijnlijke uitkomst zijn, gegeven de marginalen. Dit duidt op perfecte onafhankelijkheid, wat zeer zeldzaam is in de praktijk, maar het betekent dat je absoluut geen bewijs vindt voor een verband.
Is de Fisher test altijd een tweezijdige test?
Ja, de standaardberekening van de Fisher’s Exact Test is tweezijdig. Het test of er een verband is (in welke richting dan ook). Als je specifiek geïnteresseerd bent in slechts één richting van het verband, moet je een eenzijdige berekening uitvoeren, waarbij je alleen de extremere kansen in die ene richting optelt.









