Alterar o desvio padrão das distribuições normais
Você continuará explorando as alturas dos homens adultos americanos, que agora você sabe que são normalmente distribuídas com uma média de 177 centímetros e um desvio padrão de oito centímetros.
Neste exercício, você também fará uma amostragem de uma distribuição normal e calculará o intervalo de confiança de 95% da altura média. Mas, desta vez, você alterará o desvio padrão para 15 sem alterar a média das alturas. Você explorará o que acontecerá com a média e o intervalo de confiança da altura média se realizar a amostragem novamente!
Os seguintes itens foram importados para você: random
Você pode importar o módulo NumPy como np
e o módulo stats
do SciPy como st
.
Este exercício faz parte do curso
Simulações de Monte Carlo em Python
Instruções de exercício
- Faça uma amostragem de 1.000 vezes da distribuição normal em que a média é 177 e o desvio padrão é 15; armazene os resultados em
heights_177_15
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
random.seed(1231)
heights_177_8 = st.norm.rvs(loc=177, scale=8, size=1000)
print(np.mean(heights_177_8))
upper = np.quantile(heights_177_8, 0.975)
lower = np.quantile(heights_177_8, 0.025)
print([lower, upper])
# Sample 1,000 times from the normal distribution where the standard deviation is 15
heights_177_15 = ____
print(np.mean(heights_177_15))
upper = np.quantile(heights_177_15, 0.975)
lower = np.quantile(heights_177_15, 0.025)
print([lower, upper])