Вступить в клуб →
лёгкаяpythonСтатистика и вероятности для ML

Перцентильный бутстреп-интервал по готовым выборкам

Напишите bootstrap_ci(data, resamples, stat, alpha).

  • data — список чисел. resamples — список бутстреп-выборок, каждая — список индексов элементов data (генерация случайных индексов уже сделана за вас).
  • stat — функция от списка чисел (например, среднее).
  • Посчитайте stat на каждой бутстреп-выборке и отсортируйте значения. Нижняя граница — элемент с индексом floor(alpha / 2 × (B − 1)), верхняя — ceil((1 − alpha / 2) × (B − 1)), где B — число выборок.
  • Верните кортеж (нижняя, верхняя), округлённых до 4 знаков.

заготовка решения

import math


def bootstrap_ci(data, resamples, stat, alpha):
    # ваш код
    return None

🔒 Проверка ответа — для участников клуба

  • Автотесты прямо в браузере
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела