Czy mogę ufać wynikom ANOVA dla DV nie dystrybuowanego normalnie?


22

Analizowałem eksperyment z ANOVA z powtarzanymi pomiarami. ANOVA to 3x2x2x2x3 z 2 czynnikami między podmiotami i 3 w obrębie (N = 189). Poziom błędu jest zmienną zależną. Rozkład poziomów błędu ma skos 3,64, a kurtoza 15,75. Skośność i kurtoza są wynikiem 90% poziomu błędu, co oznacza, że ​​wynosi 0. Czytanie niektórych poprzednich wątków na testach normalności tutaj mnie trochę myliło. Pomyślałem, że jeśli masz dane, które nie są normalnie dystrybuowane, w twoim najlepszym interesie leży ich transformacja, jeśli to możliwe, ale wydaje się, że wiele osób myśli, że analiza danych niestandardowych za pomocą ANOVA lub testu T jest akceptowalna. Czy mogę ufać wynikom ANOVA?

(FYI, w przyszłości zamierzam analizować ten typ danych w R za pomocą modeli mieszanych o rozkładzie dwumianowym)


1
Czy możesz link do niektórych z tych wątków? Mój instynkt brzmi „NOOO nie nie nie”, ale nie jestem ekspertem i chciałbym przeczytać niektóre z tych argumentów.
Matt Parker,

4
Na pewno nie możesz ufać wartościom p pochodzącym z rozkładów F z tego rodzaju danymi!
whuber

3
Wiele osób podaje solidność ANOVA jako uzasadnienie dla użycia jej z danymi niestandardowymi. IMHO, solidność nie jest ogólną cechą testu, ale trzeba precyzyjnie stwierdzić a) w odniesieniu do których naruszenia jego założeń test jest solidny (normalność, sferyczność, ...), b) w jakim stopniu naruszenia te nie mają dużego efekt, c) jakie są warunki wstępne testu, aby wykazać odporność (duży i równy rozmiar komórki ...). W twoim projekcie podzielonego wykresu chciałbym, aby ktoś przedstawił dokładne założenia dotyczące sferyczności i równości macierzy kowariancji. To już zadziwiające w przypadku 2-czynnikowym.
karakal

3
@Matt Wygląda na to, że 90% reszt to zero. W takim przypadku żadna transformacja nie spowoduje, że reszty będą zdalnie zbliżone do normalnych. Badania symulacyjne wykazały, że wartości p z testów F są bardzo wrażliwe na odchylenia od normalności. (W twoim przypadku jest całkiem prawdopodobne, że niektóre mianowniki w testach F będą wynosić zero: wyraźny wskaźnik tego, jak daleko może pójść nie tak.) Potrzebujesz innego podejścia. To, co należy zrobić, zależy od tego , dlaczego tak wiele reszt wynosi zero. Brak wystarczającej precyzji w pomiarach?
whuber

2
@Matt, który brzmi bardziej odpowiednio, zakładając, że twoje dane się liczą. Innym atrakcyjnym rozwiązaniem jest zerowa zawyżona odpowiedź dwumianowa ( ats.ucla.edu/stat/r/dae/zinbreg.htm ).
whuber

Odpowiedzi:


20

Podobnie jak inne testy parametryczne, analiza wariancji zakłada, że ​​dane pasują do rozkładu normalnego. Jeśli twoja zmienna pomiarowa nie jest normalnie rozłożona, możesz zwiększyć prawdopodobieństwo fałszywie dodatniego wyniku, jeśli przeanalizujesz dane za pomocą anova lub innego testu, który zakłada normalność. Na szczęście anova nie jest bardzo wrażliwa na umiarkowane odchylenia od normalności; badania symulacyjne, z wykorzystaniem różnych rozkładów niestandardowych, wykazały, że to naruszenie nie ma dużego wpływu na współczynnik fałszywie dodatnich wyników (Glass i wsp. 1972, Harwell i wsp. 1992, Lix i wsp. 1996). Wynika to z faktu, że gdy pobierasz dużą liczbę losowych próbek z populacji, średnie z tych próbek są w przybliżeniu normalnie rozmieszczone, nawet jeśli populacja nie jest normalna.

Możliwe jest przetestowanie dobroci dopasowania zestawu danych do rozkładu normalnego. Nie sugeruję, abyś to zrobił, ponieważ wiele zestawów danych, które są znacznie nienormalne, byłoby idealnie odpowiednich dla anova.

Zamiast tego, jeśli masz wystarczająco duży zestaw danych, proponuję po prostu spojrzeć na histogram częstotliwości. Jeśli wygląda to mniej więcej normalnie, śmiało wykonaj anovę. Jeśli wygląda na rozkład normalny, który został zepchnięty na bok, jak dane siarczanu powyżej, powinieneś spróbować różnych transformacji danych i zobaczyć, czy którykolwiek z nich sprawia, że ​​histogram wygląda bardziej normalnie. Jeśli to nie zadziała, a dane nadal wyglądają na bardzo nietypowe, prawdopodobnie nadal można analizować dane za pomocą anova. Możesz jednak chcieć to przeanalizować za pomocą testu nieparametrycznego. Prawie każdy parametryczny test statystyczny ma nieparametryczny substytut, taki jak test Kruskala – Wallisa zamiast jednostronnej anowy, test rang Wilcoxona zamiast sparowanego testu t oraz korelacja rang Spearmana zamiast regresji liniowej. Te testy nieparametryczne nie zakładają, że dane pasują do rozkładu normalnego. Zakładają jednak, że dane w różnych grupach mają taki sam rozkład między sobą; jeśli różne grupy mają różne rozkłady kształtów (na przykład jedna jest pochylona w lewo, inna jest pochylona w prawo), test nieparametryczny może nie być lepszy niż parametryczny.

Referencje

  1. Glass, GV, PD Peckham i JR Sanders. 1972. Konsekwencje niespełnienia założeń leżących u podstaw analizy wariancji i kowariancji przy ustalonych efektach. Rev. Educ. Res. 42: 237-288.
  2. Harwell, MR, EN Rubinstein, WS Hayes i CC Olds. 1992. Podsumowanie wyników Monte Carlo w badaniach metodologicznych: przypadki ANOVA jedno- i dwuskładnikowe o ustalonym działaniu. J. Educ. Stat. 17: 315–339.
  3. Lix, LM, JC Keselman i HJ Keselman. 1996. Ponownie omówiono konsekwencje naruszeń założeń: ilościowy przegląd alternatyw dla jednokierunkowej analizy wariancji testu F. Rev. Educ. Res. 66: 579–619.

7
Może po prostu pokazuję tutaj moją niewiedzę, ale czy ANOVA nie zakłada, że ​​reszty są normalne? W takim przypadku tak naprawdę nie ma znaczenia, czy sama zmienna jest nienormalna, o ile reszty pasują do wzorca.
richiemorrisroe

5
Być może pytanie zostało zredagowane, ale naprawdę nie rozumiem, dlaczego ta odpowiedź została oceniona i zaakceptowana. Jest to przyzwoita rada ogólna, ale nie ma prawie nic wspólnego z tym szczególnym przypadkiem „Skośność i kurtoza są wynikiem 90% poziomu błędu oznacza 0”. W takim przypadku odpowiedź powinna brzmieć „nie”, „nie” i „nie”.
Erik

8

Dixon (2008) bardzo konkretnie, odnosząc się do wskaźników błędów jako DV, bardzo ostrożnie pokazuje, że testowanie zerowej hipotezy za pomocą ANOVA może powodować zarówno wzrost wskaźników fałszywych alarmów (wywoływanie efektów „znaczących”, gdy nie są), jak i zwiększony wskaźnik błędów (brak rzeczywistych efektów). Pokazuje także, że modelowanie efektów mieszanych, określające błąd dwumianowy, jest bardziej odpowiednim podejściem do analizy danych dotyczących częstości.


4

Nie możesz ufać swojej ANOVA z tak dużym przekrzywieniem i dużą liczbą zer. Bardziej odpowiednią metodą byłoby użycie liczby błędów jako DV (a tym samym przekształcenie DV w dane zliczania) i wykonanie analizy Poissona. Takie podejście wymagałoby zastosowania analizy efektów mieszanych i określenia rodziny rozkładów błędów jako Poissona. Artykuł Dixona (2008) * wspomniany przez Mike'a Lawrence'a wykorzystuje analizę efektów mieszanych w R, ale z wynikami dwumianowymi. Całkowicie przeszedłem do robienia R dla większości moich analiz z powtarzanymi pomiarami, ponieważ tak wiele moich zmiennych wyniku jest dwumianowych. Odpowiedni pakiet R to lme4.


2

Juan zaoferował wiele, chociaż powtórzę innym i powtórzę, że dla najlepszej dokładności same zmienne mogą być nienormalne, o ile ich reszty nie są. Uproszczona i nieco bardziej uporządkowana odpowiedź (za pomocą schematu blokowego z adnotacjami) jest dostępna na stronie yellowbrickstats.com .


1
Przepraszam, ale -1 ode mnie. Zasadniczo jest to prawda, ale reszty nie będą, jeśli mamy inflację zer. Sądzę, że odpowiedzi nie powinny obejmować jedynie ogólników, ale dotyczyć konkretnego problemu.
Erik

1

Problemem są tutaj efekty sufitowe. Test nieparametryczny jest twoim najbezpieczniejszym zakładem, chociaż ANOVA są odporne na to naruszenie normalności, jeśli n jest duże. Zazwyczaj ludzie używają histogramu, aby to sprawdzić, ale jeśli problem dotyczy reszt, może być bardziej zaawansowany. Pamiętaj również, JAK to wpływa na twoje wyniki (nie tylko to). Pallant (2007) prawdopodobnie powiedziałby, że zwiększa to twoją szansę na błąd pierwszego typu, więc jeśli zmniejszysz krytyczną wartość alfa, złagodzisz to.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.