Jak wykonać test rangowy ze znakiem wilcoxona w sas
Test rangi znaku Wilcoxona jest nieparametryczną wersją testu t dla prób zależnych .
Służy do sprawdzenia, czy istnieje znacząca różnica między średnimi z dwóch populacji, gdy rozkładu różnic między dwiema próbami nie można uznać za normalny.
Poniższy przykład pokazuje, jak wykonać test Wilcoxon Signed-Rank w SAS.
Przykład: test rangowy podpisany przez Wilcoxona w SAS
Załóżmy, że inżynier chce wiedzieć, czy nowy sposób uzdatniania paliwa powoduje zmianę średniego przebiegu na galon określonego samochodu. Aby to sprawdzić, mierzy mpg 12 samochodów z uzdatnieniem paliwa i bez niego.
Wyniki przedstawiono w poniższej tabeli:
Możemy użyć poniższego kodu, aby wykonać test Wilcoxon Signed-Rank w SAS, aby określić, czy istnieje znacząca różnica w średnim mpg pomiędzy obiema grupami:
/*create dataset*/ data my_data; input car with_fuel without_fuel; datalines ; 1 20 24 2 23 25 3 21 21 4 25 22 5 18 23 6 17 18 7 18 17 8 24 28 9 20 24 10 24 27 11 23 21 12 19 23 ; run ; /*create new dataset with difference between two fuel treatments*/ data my_data2; set my_data; diff=with_fuel-without_fuel; run ; /*perform Wilcoxon Signed Rank Test*/ proc univariate data=my_data2; var diff; run ;
Z wyników wynika, że średnia różnica w mpg pomiędzy samochodami, które zostały poddane leczeniu, a samochodami, które nie zostały poddane zabiegowi, wynosi -1,75 .
W tabeli zatytułowanej Testy lokalizacji możemy zaobserwować, co następuje:
- Statystyka testu rang podpisanych Wilcoxona: -22,5
- Odpowiednia wartość p: 0,0469
Przypomnijmy, że test rangi znaku Wilcoxona wykorzystuje następujące hipotezy zerowe i alternatywne:
- H 0 : MPG jest równe w obu grupach
- H A : MPG nie jest równe w obu grupach
Ponieważ wartość p testu (0,0469) jest mniejsza niż 0,05, odrzucamy hipotezę zerową.
Oznacza to, że mamy wystarczająco dużo dowodów, aby stwierdzić, że średnia mpg w obu grupach nie jest równa.