Hoe de kritische waarde f in r te vinden
Wanneer u een F-test uitvoert, krijgt u een F-statistiek. Om te bepalen of de F-testresultaten statistisch significant zijn, kunt u de F-statistiek vergelijken met een kritische F-waarde.
Als de F-statistiek groter is dan de kritische F-waarde, zijn de testresultaten statistisch significant.
De kritische waarde F kan worden gevonden met behulp van een F-verdelingstabel of met behulp van statistische software.
Om de kritische waarde van F te vinden, heb je nodig:
- Een significantieniveau (veel voorkomende keuzes zijn 0,01, 0,05 en 0,10)
- Vrijheidsgraden van de teller
- Noemer vrijheidsgraden
Met behulp van deze drie waarden kunt u de kritische F-waarde bepalen die u kunt vergelijken met de F-statistiek.
Hoe de kritische waarde F in R te vinden
Om de kritische waarde F in R te vinden, kunt u de functie qf() gebruiken, die de volgende syntaxis gebruikt:
qf(p, df1, df2.lager.staart=WAAR)
Goud:
- p: Het significantieniveau dat moet worden gebruikt
- df1 : De vrijheidsgraden van de teller
- df2 : De vrijheidsgraden van de noemer
- lower.tail: Indien WAAR, wordt de linkerwaarschijnlijkheid van p in de F-verdeling geretourneerd. Indien ONWAAR, wordt de rechtswaartse waarschijnlijkheid geretourneerd. De standaardwaarde is WAAR.
Deze functie retourneert de kritische waarde van de F-verdeling op basis van het significantieniveau, de vrijheidsgraden van de teller en de vrijheidsgraden van de noemer.
Stel dat we bijvoorbeeld de kritische waarde F willen vinden voor een significantieniveau van 0,05, de vrijheidsgraden van de teller = 6 en de noemer van vrijheidsgraden = 8.
#find F critical value qf(p=.05, df1=6, df2=8, lower.tail= FALSE ) [1] 3.58058
De kritische F-waarde voor een significantieniveau van 0,05, teller vrijheidsgraden = 6 en noemer vrijheidsgraden = 8 is 3,58058 .
Dus als we een soort F-test uitvoeren, kunnen we de F-teststatistiek vergelijken met 3.58058 . Als de F-statistiek groter is dan 3,58058, zijn de testresultaten statistisch significant.
Merk op dat kleinere alfawaarden zullen leiden tot grotere kritische F-waarden. Beschouw bijvoorbeeld de kritische waarde F voor een significantieniveau van 0,01 , de teller vrijheidsgraden = 6, en de noemer vrijheidsgraden = 8.
#find F critical value qf(p=.01, df1=6, df2=8, lower.tail= FALSE ) [1] 6.370681
En beschouw de kritische waarde F met exact dezelfde vrijheidsgraden voor de teller en de noemer, maar met een significantieniveau van 0,005 :
#find F critical value qf(p=.005, df1=6, df2=8, lower.tail= FALSE ) [1] 7.951992
Meer R-tutorials vindt u hier .