Como realizar um teste t de uma amostra em python
Um teste t de uma amostra é usado para determinar se a média da população é ou não igual a um determinado valor.
Este tutorial explica como realizar um teste t de uma amostra em Python.
Exemplo: um exemplo de teste t em Python
Suponha que um botânico queira saber se a altura média de uma determinada espécie de planta é igual a 15 polegadas. Ela pega uma amostra aleatória de 12 plantas e registra a altura de cada uma em centímetros.
Use as etapas a seguir para realizar um teste t de uma amostra para determinar se a altura média desta espécie de planta é realmente de 15 polegadas.
Etapa 1: crie os dados.
Primeiramente, criaremos uma tabela para conter as medidas das 12 plantas:
data = [14, 14, 16, 13, 12, 17, 15, 14, 15, 13, 15, 14]
Etapa 2: execute um teste t de uma amostra.
A seguir, usaremos a função ttest_1samp() da biblioteca scipy.stats para realizar um exemplo de teste t, que usa a seguinte sintaxe:
ttest_1samp(a, média pop)
Ouro:
- a: uma tabela de observações amostrais
- popmean: a média esperada da população
Veja como usar esta função em nosso exemplo específico:
import scipy.stats as stats #perform one sample t-test stats.ttest_1samp(a=data, popmean=15) (statistic=-1.6848, pvalue=0.1201)
A estatística do teste t é -1,6848 e o valor p bicaudal correspondente é 0,1201 .
Etapa 3: interprete os resultados.
As duas hipóteses para este teste t em uma amostra específica são as seguintes:
H 0 : µ = 15 (a altura média desta espécie de planta é de 15 polegadas)
HA : µ ≠15 (altura média não é 15 polegadas)
Como o valor p do nosso teste (0,1201) é maior que alfa = 0,05, não conseguimos rejeitar a hipótese nula do teste. Não temos evidências suficientes para dizer que a altura média desta espécie específica de planta seja diferente de 15 polegadas.
Recursos adicionais
Como realizar um teste T de duas amostras em Python
Como realizar um teste T de amostras emparelhadas em Python