Re: [R-br] Erro no teste de Scott-Knott

Prezado! O teste foi elaborado para delineamentos balanceados. Você tem mais níveis no seu tratamento 0 do que os demais tratamentos. Portanto, sem entrar no mérito do warning(), a mensagem quer te alertar quanto a isso. Talvez seja ideal que coloquemos um STOP em casos desbalanceados, pois não sabemos como se comportaria tal teste nestas ocasiões. (s,f,p) Allaman \begin{signature} <<>>= Prof. Dr. Ivan Bezerra Allaman Universidade Estadual de Santa Cruz Departamento de Ciências Exatas e Tecnológicas Ilhéus/BA - Brasil Fone: +55 73 3680-5596 E-mail: ivanalaman@yahoo.com.br/ivanalaman@gmail.com @ \end{signature}

Caro Ivan, Boa tarde. Você teria alguma sugestão de como colocar esse stop na função SK do pacote ScottKnott? Eu olhei no ajuda da função, mas não encontrei algo parecido. Obrigado. 2014-05-14 15:10 GMT-03:00 Ivan Bezerra Allaman <ivanalaman@yahoo.com.br>:
Prezado!
O teste foi elaborado para delineamentos balanceados. Você tem mais níveis no seu tratamento 0 do que os demais tratamentos. Portanto, sem entrar no mérito do warning(), a mensagem quer te alertar quanto a isso. Talvez seja ideal que coloquemos um STOP em casos desbalanceados, pois não sabemos como se comportaria tal teste nestas ocasiões.
(s,f,p) Allaman
\begin{signature} <<>>= Prof. Dr. Ivan Bezerra Allaman Universidade Estadual de Santa Cruz Departamento de Ciências Exatas e Tecnológicas Ilhéus/BA - Brasil Fone: +55 73 3680-5596 E-mail: ivanalaman@yahoo.com.br/ivanalaman@gmail.com @ \end{signature}
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
-- Alisson Lucrecio da Costa

Minha intervenção vai contra o contexto das mensagens de erro. Você tá aplicando um SK para níveis do fator tempo que contínuo. Embora não esteja errado do ponto de vista estatístico, do ponto de vista pŕatico/científico expressar o efeito do tempo por alguma função (polinômio ou modelo não linear) é considerado mais adequado por ser um fator qualitativo, no caso com 7 níveis. Outro ponto que não estou seguro é se o número de níveis deve ser o mesmo quando tem um fator só em DIC, como afirma o Ivan, mas no meu teste parece que é isso mesmo. Estranho, pois uma vez me atrevi a programar o teste e não me recordo se era requisito ter o mesmo número de observações por nível.
require(ScottKnott)
da <- data.frame(trat=gl(4,5)) da$y <- rnorm(nrow(da)) table(da$trat)
1 2 3 4 5 5 5 5
summary(SK(aov(y~trat, da), which="trat"))
Levels Means SK(5%) 3 0.2190466 a 1 0.1650521 a 2 -0.1431724 a 4 -0.2933151 a
db <- data.frame(trat=gl(2,3)) db$y <- rnorm(nrow(db)) dc <- rbind(da, db) table(dc$trat)
1 2 3 4 8 8 5 5
summary(SK(aov(y~trat, dc), which="trat"))
Levels Means SK(5%) 3 0.2190466 a 1 0.0773068 a 4 -0.2933151 a 2 -0.3164204 a Mensagens de aviso perdidas: 1: In if ((lam < valchisq) | (ord1 == k)) { : a condição tem comprimento > 1 e somente o primeiro elemento será usado 2: In if (lam > valchisq) { : a condição tem comprimento > 1 e somente o primeiro elemento será usado 3: In if (lam < valchisq) { : a condição tem comprimento > 1 e somente o primeiro elemento será usado
À disposição. Walmes.
participantes (3)
-
Alisson Lucrecio
-
Ivan Bezerra Allaman
-
walmes .