1
resposta

Verificar exercício

Olá, boa noite! Tudo bom com vocês?

Eu gostaria de verificar se o meu exercício está correto, porque meus resultados ficaram distantes.

Segue:

H0: media = 20

H1: media != 20

def reamostragem_media(dados, coluna, n, qnt):
  media = [dados[coluna].sample(n, replace = True).mean() for _ in range(qnt)]
  return media 
n = 100 

qnt = 10000

media_techsafe = reamostragem_media(df_techsafe, 'porcentagem_compressao', n, qnt)
def Average(lst):
  return sum(lst) / len(lst)

print('*** MÉDIA AMOSTRAL ***')
print('Média: ', Average(media_techsafe))

print('\n*** MÉDIA POPULACIONAL ***')
print('Média:', df_techsafe.mean())

Nível de confiança: 93% (estabelecido por mim)

Nível de Significância: 7% (de acordo com o estabelecido no Nível de Confiança)

estatistica_t, p_valor = ttest_1samp(df_techsafe['porcentagem_compressao'], 20, alternative = 'greater')

estatistica_t, p_valor
nivel_significancia = 0.07

if p_valor < nivel_significancia: 
  conclusao = 'Rejeitar a hipotese nula'
else:
  conclusao = 'Não rejeitar a hipotese nula'

conclusao
1 resposta

Oii, João! Tudo bem?

Agradeço por interagir por aqui enviando a sua atividade, fico feliz que esteja praticando!

Você está no caminho certo, mas precisamos fazer alguns ajustes em sua análise como enfatizar que o valor a ser usado no teste t deve ser 20, e não a média amostral. No botão Ver opinião do Instrutor é disponibilizado uma forma de resolução do desafio, no qual passou por melhorias e está condizente com a atividade. Recomendo que revise e compare o seu código com o código disponibilizado para realizar os ajustes.

Continue se dedicando as atividades e as aulas. Caso tenha alguma dúvida, compartilhe no fórum para podermos te auxiliar.

Bons estudos, João!