Hoe u een f-test uitvoert in sas


Een F-toets wordt gebruikt om te testen of twee populatievarianties gelijk zijn.

De nul- en alternatieve hypothesen van de test zijn als volgt:

  • H 0 : σ 1 2 = σ 2 2 (populatievarianties zijn gelijk)
  • H A : σ 1 2 ≠ σ 2 2 (populatievarianties zijn niet gelijk)

De F-test wordt doorgaans gebruikt om een van de volgende vragen te beantwoorden:

1. Komen twee steekproeven uit populaties met gelijke varianties?

2. Vermindert een nieuwe behandeling of proces de variabiliteit van een huidige behandeling of proces?

De eenvoudigste manier om een F-test uit te voeren in SAS is door de PROC TTEST- instructie te gebruiken, die wordt gebruikt om t-tests uit te voeren, maar standaard ook een F-test uitvoert.

Het volgende voorbeeld laat zien hoe u in de praktijk een F-test in SAS uitvoert.

Voorbeeld: F-test in SAS

Stel dat we de volgende dataset in SAS hebben die informatie bevat over de punten die zijn gescoord door verschillende basketbalspelers in twee verschillende teams:

 /*create dataset*/
data my_data;
    input team $points;
    datalines ;
At 18
At 19
At 22
At 25
At 27
At 28
At 41
At 45
At 51
At 55
B14
B15
B15
B17
B 18
B22
B25
B25
B27
B 34
;
run ;

/*view dataset*/
proc print data =my_data; 

Laten we zeggen dat we een F-test willen uitvoeren om te bepalen of de variantie in gescoorde punten gelijk is tussen de twee teams.

We kunnen hiervoor de volgende syntaxis gebruiken:

 /*perform F-test for equal variances*/
proc ttest data =my_data;
    classteam ;
    var points;
run ; 

De laatste resultatentabel met de titel Equality of Variances bevat de resultaten van de F-test.

Uit deze tabel kunnen we zien:

  • De F-teststatistiek is 4,39 .
  • De overeenkomstige p-waarde is 0,0383 .

Omdat deze p-waarde kleiner is dan 0,05, verwerpen we de nulhypothese van de F-toets.

Dit betekent dat we voldoende bewijs hebben om te zeggen dat het verschil tussen de door de twee teams gescoorde punten niet gelijk is.

Opmerking : als u een t-test met twee steekproeven uitvoert om te bepalen of de gemiddelde puntwaarden tussen de twee teams gelijk zijn, gebruikt u in de uitvoer de p-waarde voor de rij genaamd Satterthwaite , aangezien u niet kunt aannemen dat de varianties van de populatie zijn gelijk. tussen de twee groepen.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in SAS kunt uitvoeren:

Hoe u een t-test met één monster uitvoert in SAS
Hoe u een t-test met twee steekproeven uitvoert in SAS
Een t-test met gepaarde monsters uitvoeren in SAS

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert