Jak wykonać test rangi podpisanej wilcoxona w pythonie


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.

W tym samouczku wyjaśniono, jak wykonać test rangowy ze znakiem Wilcoxona w języku Python.

Przykład: test rangowy podpisany przez Wilcoxona w Pythonie

Naukowcy chcą wiedzieć, czy nowy sposób uzdatniania paliwa powoduje zmianę średniego zużycia paliwa przez określony samochód. Aby to sprawdzić, mierzą mpg 12 samochodów z uzdatnieniem paliwa i bez niego.

Wykonaj poniższe kroki, aby wykonać test rang ze znakiem Wilcoxona w Pythonie, aby określić, czy istnieje różnica w średnim mpg pomiędzy obiema grupami.

Krok 1: Utwórz dane.

Najpierw utworzymy dwie tabele do przechowywania wartości mpg dla każdej grupy samochodów:

 group1 = [20, 23, 21, 25, 18, 17, 18, 24, 20, 24, 23, 19]
group2 = [24, 25, 21, 22, 23, 18, 17, 28, 24, 27, 21, 23]

Krok 2: Wykonaj test rang ze znakiem Wilcoxona.

Następnie użyjemy funkcji wilcoxon() z biblioteki scipy.stats do wykonania testu rang ze znakiem Wilcoxona, który wykorzystuje następującą składnię:

wilcoxon(x, y, alternatywa=’dwie twarze’)

Złoto:

  • x: tabela przykładowych obserwacji z grupy 1
  • y: tabela przykładowych obserwacji z grupy 2
  • alternatywa: definiuje hipotezę alternatywną. Wartość domyślna to „dwustronna”, ale inne opcje to „mniej” i „większy”.

Oto jak używać tej funkcji w naszym konkretnym przykładzie:

 import scipy.stats as stats

#perform the Wilcoxon-Signed Rank Test
stats.wilcoxon(group1, group2)

(statistic=10.5, pvalue=0.044)

Statystyka testowa wynosi 10,5 , a odpowiadająca jej dwustronna wartość p wynosi 0,044 .

Krok 3: Interpretacja wyników.

W tym przykładzie 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 ( 0,044 ) jest mniejsza niż 0,05, odrzucamy hipotezę zerową. Mamy wystarczająco dużo dowodów, aby stwierdzić, że rzeczywista średnia wartość mpg w obu grupach nie jest równa.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *