Como extrair resultados do teste de dados com r
Muitos testes em R retornar um htest objeto. Esse tipo de objeto é basicamente uma lista com todas as informações sobre o teste que foi realizado. Todos estes htest objetos contêm, pelo menos, um elemento estatística com o valor da estatística e um elemento p.value com o valor do valor de p. Você pode ver isso facilmente se você olhar para a estrutura do objeto retornado.
O objecto devolvido pela shapiro.test ()se parece com isso:
gt; str (resultado) Lista de 4 $ estatística: chamada num 0,933 ..- attr (*, "nomes") = CHR "W"$ P.value: num 7.76e-05 $ método: chr "teste de normalidade Shapiro-Wilk"$ Data.name: chr "beaver2 $ Temp"- attr (*, "classe") = CHR "htest"
porque este htest objetos são listas, você pode usar qualquer um dos métodos lista de subconjuntos para extrair as informações. O seguinte código, por exemplo, extrai o valor de p do teste t sobre os dados de castor:
gt; t.test (temperatura activ ~, dados = beaver2) $ p.value [1] 7.269112e-31
A extracção de informação a partir da htest objeto também trabalha com os resultados de outro .teste funções. Você pode verificar que tipo de objeto a teste retorna ao olhar para a página de ajuda para o teste que você deseja usar.