Como extrair Resultados do teste em R

Muitos testes que são executados 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 objectos de conter pelo menos um componente estatística com o valor da estatística e um componente p.value com o valor do valor de p.

Você pode ver isso facilmente se você olhar para a estrutura do objeto retornado. O objeto retornado por shapiro.test () se parece com isso:

> Str (resultado) Lista de 4 $ estatística: chamada num 0,933 ..- attr (*, # 147 nomes Nº 148 -) = chr # 147-W # 148- $ p.value: num 7.76e-05 $ method: chr # 147-Shapiro-Wilk teste de normalidade # 148- $ data.name: chr # 147 transform.beaver $ temp # 148-- attr (*, # 147 de classe # 148 -) = chr # 147 htest # 148-

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:

> T.test (temperatura ~ activ, data = transform.beaver) $ p.value [1] 7.269112e-31

A extração de informações a partir do htest objecto também funciona com os resultados de muitos Mais.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.

menu