Um Teste T Student

Realizar um teste T student via Rpy é muito simples. Você precisa dos valores das amostras em duas listas (no caso chamei de amostra_a e amostra_b). Realizar o teste com essas duas amostras é possível utilizando o método "test_t" (que chama t.test no R) , conforme o código abaixo.

>>> amostra_a = [2,3,4,3,5,6] # valores da amostra A
>>> amostra_b = [5,7,8,8,5,4] # valores da amostra B
>>> from rpy import * # importa o rpy
>>> t_test = r.t_test(amostra_a, amostra_b) # realiza o test T
>>> type(t_test) # veja que o que é retornado é um dicionário
<type 'dict'>
>>> t_test.keys() 
['null.value', 'data.name', 'method', 'p.value', 'statistic', 'estimate', 'conf.int', 'parameter', 'alternative']
>>> t_test["p.value"] # associado a chave p.value, temos o valor "P" do T student
0.030766393831510926
>>> t_test["conf.int"] # o intervalo de confiança
[-4.4010832017692119, -0.26558346489745538]

Os detalhes do teste, dos valores gerados e como mudar algumas características podem ser encontrados na ajuda do R.

>>> r.help("t.test")
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License