0
respostas

[Projeto] 10 Mão na massa: avaliando o desempenho das vendas

import numpy as np
from scipy import stats

1 e 2. Cálculos de Dispersão e Erro

media = df_techtaste['avaliacoes'].mean()
desvio_padrao = df_techtaste['avaliacoes'].std()
n = len(df_techtaste)
erro_padrao = desvio_padrao / np.sqrt(n)

3 e 4. Análise Visual

df_techtaste['avaliacoes'].hist(bins=10) # Avaliar formato de sino

5. Intervalo de Confiança (90%)

Usamos t.interval se a amostra for pequena ou desvio populacional desconhecido

ic_90 = stats.t.interval(0.90, df=n-1, loc=media, scale=erro_padrao)

print(f"IC 90%: {ic_90}")