FC ConcursosFC Concursos

Questão FC373137

Considere o código Python, executado em condições ideais, a seguir: import numpy as np from scipy import stats x = np.array([1, 2, 3, 4, 5]) y = np.array([7, 8, 9, 10, 11]) Para re

Linguagens de Programação para Ciência de Dados

FCC · 2023

Considere o código Python, executado em condições ideais, a seguir:

 

import numpy as np

from scipy import stats

x = np.array([1, 2, 3, 4, 5])

y = np.array([7, 8, 9, 10, 11])

 

Para realizar o teste estatístico que permite avaliar se existe diferença significativa entre a média das duas amostras independentes, ou seja, para calcular os valores T-statístic (ts) e P-value (pv), utiliza-se, na sequência do código, a instrução

  1. ts, pv = np.stats.diff_test (x, y)
  2. ts, pv = np.t_student (x, y)
  3. ts, pv = stats.ttest_ind (x, y)
  4. ts, pv = np.stats.compare (x, y)
  5. ts, pv = stats.variation (x, y)
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

ts, pv = stats.ttest_ind(x, y) chama a função do SciPy que calcula o teste t para amostras independentes e retorna dois valores: o t‑estatístico (ts) e o p‑valor (pv).

O teste avalia a hipótese nula de que as duas amostras têm médias populacionais iguais. Por padrão assume variâncias iguais entre as populações.

O t é calculado pela diferença das médias dividida pelo erro padrão combinado: \(t=\dfrac{\bar{x}-\bar{y}}{\sqrt{s_p^2\left(\frac{1}{n_x}+\frac{1}{n_y}\right)}}\), onde \(s_p^2\) é a variância agrupada.

Interpretação: um p‑valor pequeno (ex.: < 0,05) indica evidência contra a hipótese nula; p grande sugere que a diferença observada pode ser compatível com acaso.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo