Você está na página 1de 6

1

Teste de Kruskal-Wallis

A anlise de varincia exige que os erros ij tenham distribuio Normal e deve haver a a ca homocedasticidade entre os tratamentos (varincias homogneas). Estes pressupostos nem a e sempre so satisfeitos em um experimento ou conjunto de dados. a Como uma alternativa para a anlise de varincia paramtrica para um delineamento a a e completamente casualizado, k 3 tratamentos, existe o teste de Kruskal-Wallis. Este teste pode ser utilizado para testar a hiptese H0 : 1 = 2 = = k . No lugar das medidas, o utiliza-se os postos e no h suposies com relao a Normalidade e Homocedasticidade. a a co ca Uma exigncia do teste de Kruskal-Wallis que a varivel em estudo seja cont e e a nua. Outra, que as observaes devem ser independentes. A anlise consiste em obter o posto e co a de cada uma das observaes. Adota-se que o menor valor recebe (ranking ou posto) 1, co o segundo 2 e assim por diante, at que todas as observaes tenham sido consideradas. e co Quando ocorrerem empates, atribui-se o valor mdio entre as observaes, ou seja, atribuie co se a mdia das ordens que seriam atribu e das a elas se no ocorresse o empate. Se, por a exemplo, as duas menores observaes forem iguais h um empate. Neste caso, cada uma co a recebe o posto 1,5 que a mdia dos valores 1 e 2. e e Para testar a hiptese nula, utilizamos a estat o stica de teste:
k j=1

12 H= N (N + 1)

(Rj)2 3(N + 1) nj

em que: N = nmero total de observaes; u co k = nmero de tratamentos; u nj = nmero de observaes no j-simo tratamento; u co e Rj = soma dos postos do j-simo tratamento. e Rejeitamos H0 se H 2 com k 1 graus de liberdade ao n de signicncia. vel a Se ocorrerem empates, a estat stica de teste H deve ser corrigida com a seguinte expresso: a (t3 ti ) i , N3 N

C =1

em que ti o nmero de observaes empatadas no i-simo grupo. e u co e Assim, temos a estat stica corrigida: H C

H1 = 1

Para testar H0 , procedemos exatamente como se no houvesse empates. a Testes de comparaes de mltiplas tambm podem ser utilizados. Mas, observe que co u e as comparaes so realizadas considerando-se os postos mdios e no as mdias da varivel co a e a e a resposta. Tarefa: encontre na literatura procedimentos para comparao mltipla no paraca u a mtrica no teste de Kruskal-Wallis. e

1.1

Exemplo

Em um experimento para avaliar o consumo de energia eltrica em KWh de trs e e motores durante um hora de funcionamento, obteve-se os seguintes resultados: Tabela 1: Consumo de energia eltrica de trs motores durante uma hora. e e Motor 1 Motor 2 Motor 3 2212 (13) 2195 (12) 1770 (4) 2025 (9) 2031 (11) 1800 (5) 1989 (8) 1876 (7) 1852 (6) 2232 (14) 1750 (2) 1769 (3) 2027 (10) 1060 (1) R1 = 54 R1 = 33 R1 = 18

Aplicando-se o teste de Kruskal-Wallis, temos que: 12 542 332 182 + + 3(15) = 5, 4 14(15) 5 5 4

H=

O valor 2 , com k 1 = 3 1 = 2 graus de liberdade e um n de signicncia de vel a 5% 5,99. portanto, no rejeitamos H0 , ou seja, no h evidncias de que que os motores e a a a e possuem um consumo diferente de energia eltrica. e

1.2

No R

> resp<-c(2212.8,2025.3,1989,2232.8,2027.8,2195.2,2031.5, + 1876.5,1750.3,1060.3,1770.3,1800,1852.8,1769) > trat<-gl(3,5,14);trat # veja a fun~o 'gl' ca [1] 1 1 1 1 1 2 2 2 2 2 3 3 3 3 Levels: 1 2 3 > kruskal.test(resp,trat) 2

Kruskal-Wallis rank sum test data: resp and trat Kruskal-Wallis chi-squared = 5.4, df = 2, p-value = 0.06721 > qchisq(.95,2) [1] 5.991465

1.2.1

Pacote agricolae

No pacote agricolae h uma funo chamada kruskal() que pode ser utilizada para a ca realizar o teste de Kruskal. kruskal(y, trt, alpha = 0.05, p.adj=c("none","holm", "hochberg", "bonferroni", "BH", "BY", "fdr"), group=TRUE, main = NULL) Veja o exemplo: > require(agricolae) > kruskal(resp, trat, alpha = 0.05, group=TRUE) Study: Kruskal-Wallis test's Ties or no Ties Value: 5.4 degrees of freedom: 2 Pvalue chisq : 0.06720551 trat, means of the ranks

resp replication 1 10.8 5 2 6.6 5 3 4.5 4 t-Student: 2.200985 Alpha : 0.05 3

LSD

: 5.037994

Harmonic Mean of Cell Sizes 4.615385 Means with the same letter are not significantly different Groups, Treatments and mean of the ranks a 1 10.8 ab 2 6.6 b 3 4.5

Teste de Friedman

O teste de Friedman o equivalente no paramtrico a anlise de dados de um delie a e a neamento em blocos completos casualizados. A estat stica de teste para o teste de Friedman denida como: e 12 pt(t + 1)

T =

2 Ri 3p(t + 1)

A estat stica de teste T de Friedman pode ser avaliada pela distribuio 2 com t 1 ca graus de liberdade a um n de signicncia em que vel a Ri = soma das ordens do i-simo tratamento; e p = nmero de provadores; u t = nmero de tratamentos. u O teste de Friedman, por no exigir uma distribuio de probabilidades, a priori, dos a ca dados, um tipo de teste chamado de no-paramtrico. e a e Um teste de comparaes mltiplas, aplicado entre os rankings dos tratamentos pode co u ser realizado da seguinte maneira, obtendo-se a DMS(diferena m c nima signicativa): pt(t + 1) 12

DM S = Q

onde Q tabelado em funo do n de signicncia e do nmero de tratamentos. e ca vel a u Tarefa: Encontre na literatura os procedimentos para a realizao do teste de Friedca man e comparao mltipla no paramtrica.. ca u a e

2.1

Exemplo
Considere o conjunto de dados grass do pacote agricolae do R. 4

> data(grass) Para mais informaes sobre os dados desse experimento digite ?grass. co Os dados desse experimentos podem ser analisados da seguinte maneira (exemplo da funo): ca > attach(grass) > comparison<-friedman(judge,trt, evaluation,alpha=0.05, group=TRUE, + main="Data of the book of Conover") Study: Data of the book of Conover trt, Sum of the ranks

t1 t2 t3 t4

evaluation replication 38.0 12 23.5 12 24.5 12 34.0 12

Friedman's Test =============== Adjusted for ties Value: 8.097345 Pvalue chisq : 0.04404214 F value : 3.192198 Pvalue F: 0.03621547 Alpha : 0.05 t-Student : 2.034515 LSD : 11.48168 Means with the same letter are not significantly different. GroupTreatment and Sum of the ranks a t1 38 ab t4 34 b t3 24.5 b t2 23.5 Gracamente, pode-se visualizar as comparaes mltiplas co u 5

> bar.group(comparison,density=3,border="red",col="blue",ylim=c(0,45))

Você também pode gostar