НачатьНачать бесплатно

Изменение среднего нормального распределения

В этом упражнении вы воспользуетесь выборкой, чтобы вычислить 95%-й доверительный интервал среднего роста взрослых мужчин в США. Напомним из урока: рост взрослых американских мужчин подчиняется нормальному распределению со средним значением 177 сантиметров и стандартным отклонением восемь сантиметров.

После получения выборки из распределения с указанными параметрами вы измените среднее значение роста на 185 сантиметров, не изменяя стандартное отклонение, и посмотрите, как это повлияет на среднее и доверительный интервал при повторной выборке.

Для вас уже импортированы: random, NumPy как np и модуль stats из SciPy как st.

Это упражнение является частью курса

Симуляции Монте-Карло на Python

Посмотреть курс

Инструкции к упражнению

  • Сделайте 1 000 выборок из нормального распределения со средним 177 и стандартным отклонением восемь; сохраните результаты в heights_177_8.
  • Сделайте 1 000 выборок из нормального распределения со средним 185 и стандартным отклонением восемь; сохраните результаты в heights_185_8.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

random.seed(1222)

# Sample 1,000 times from the normal distribution where the mean is 177
heights_177_8 = ____
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 mean is 185
heights_185_8 = ____
print(np.mean(heights_185_8))
upper = np.quantile(heights_185_8, 0.975)
lower = np.quantile(heights_185_8, 0.025)
print([lower, upper])
Редактировать и запускать код