Калькулятор гипергеометрического распределения

Гипергеометрическая вероятность

Опишите генеральную совокупность

Укажите число всех элементов и сколько из них соответствуют выбранному признаку успеха. Выборка производится без возвращения. Вводите целые числа без разделителей разрядов.

При извлечении элементов из конечной совокупности без возвращения каждый выбор меняет её оставшийся состав. Калькулятор находит вероятность ровно, не более или не менее заданного числа успехов. Укажите размер генеральной совокупности, число успехов в ней, объём выборки и искомый результат. Вы также увидите диапазон возможных результатов, математическое ожидание, дисперсию и CSV со всеми возможными точными результатами.

Как пользоваться гипергеометрическим калькулятором

  1. 1

    Определите состав совокупности

    Введите общее число элементов N и число K элементов, считающихся успехом. N может составлять от 1 до 1 000 000 000, K от 0 до N.

  2. 2

    Задайте выборку

    Введите число n извлекаемых без возвращения элементов: от 0 до меньшего из значений N и 1 000.

  3. 3

    Выберите результат и событие

    Введите k от 0 до n, затем выберите ровно k, не более k или не менее k успехов.

  4. 4

    Просмотрите или выгрузите результат

    Посмотрите выбранную вероятность и до 15 близких точных результатов. Скачайте CSV со всеми возможными результатами и десятичным логарифмом их вероятностей.

Что означает расчёт

N обозначает размер генеральной совокупности, K число успехов в ней, n число извлечённых элементов, а X число успехов в выборке. Элементы извлекаются без возвращения: один и тот же элемент нельзя выбрать повторно.

Для ровно k успехов:

P(X = k) = C(K, k) × C(N - K, n - k) / C(N, n)

Здесь C(a, b) означает число способов выбрать b элементов из a. Возможное число успехов лежит только в диапазоне от max(0, n - (N - K)) до min(n, K). Вероятность точного результата вне диапазона равна нулю, даже если он находится между нулём и объёмом выборки. Не более k суммирует точные вероятности до k включительно, а не менее k начиная с k. Поэтому вероятность накопленного события за пределами возможного диапазона может равняться нулю или единице.

Пример: пять извлечений из 20 элементов

В коробке 20 элементов, семь из них помечены. Извлеките пять без возвращения и найдите вероятность получить ровно два помеченных элемента. Введите N = 20, K = 7, n = 5, k = 2 и выберите Ровно k.

P(X = 2) = C(7, 2) × C(13, 3) / C(20, 5) = 21 × 286 / 15504 = 6006 / 15504 ≈ 0,387384.

Это около 38,74%. Выберите Не более k для P(X ≤ 2) ≈ 0,793215 или Не менее k для P(X ≥ 2) ≈ 0,594169. Оба накопленных события включают результат с ровно двумя помеченными элементами.

Извлечено помеченных элементов Точная вероятность
0 0,083011
1 0,322820
2 0,387384
3 0,176084
4 0,029347
5 0,001354

Математическое ожидание, дисперсия и отличие от биномиального распределения

Ожидаемое число успехов равно n × K / N. При N > 1 дисперсия равна n × (K/N) × (1 - K/N) × (N - n)/(N - 1); при N = 1 она равна нулю. Последний множитель учитывает изменение состава оставшейся совокупности.

Документация R по гипергеометрическому распределению описывает соответствующие функцию вероятности и функцию распределения.

Используйте биномиальную модель, когда испытания независимы и вероятность успеха одинакова в каждом из них, например при возвращении элемента перед следующим извлечением. Гипергеометрическая модель подходит для фиксированного числа извлечений из конечной совокупности без возвращения. Калькулятор принимает целые числа и рассчитывает распределение в браузере. Пошаговый режим временно хранит введённые значения в этой вкладке; в другой вкладке или после истечения срока хранения данных может потребоваться начать заново.

При крайне малой, но ненулевой вероятности может появиться сообщение Меньше 10^-300: обычное десятичное число не позволяет показать значение целиком. CSV также содержит десятичный логарифм вероятности каждого возможного результата, чтобы можно было оценить порядок величины.

Часто задаваемые вопросы

Любой исход, который вы решили считать: например, помеченный элемент в коробке или бракованная единица в партии. Такой исход не обязательно желателен.

Некоторые результаты невозможны. Если вы извлекаете пять элементов, а помечен только один, получить ровно два помеченных элемента нельзя. Результат показывает весь возможный диапазон.

Да. «Не менее k» означает X больше или равно k. «Не более k» тоже включает ровно k. Для одного конкретного результата выберите «Ровно k».

Каждое возможное число успехов в выборке, его точную вероятность и её десятичный логарифм. Таблица на странице показывает до 15 близких результатов.

Генеральная совокупность может содержать до 1 000 000 000 элементов. В выборке допускается до 1 000 элементов, и она не может превышать совокупность. Все четыре числа должны быть целыми и вводиться без разделителей разрядов.

Сопутствующие инструменты

Калькулятор длительности

Рассчитайте длительность между двумя часами в формате HH:MM, десятичных часах, минутах и секундах.

Калькулятор совместимости имен

Введите два имени и получите шуточную оценку совместимости, а также пифагорейское число каждого имени. Инструмент читает только латиницу (от A до Z), поэтому русское имя сначала запишите латинскими буквами.

Калькулятор матриц

Универсальный калькулятор матриц: сложение, вычитание, умножение, транспонирование, обращение и вычисление определителя для любых размерностей. Показывает промежуточные шаги.

Калькулятор прогноза роста взрослого

Получите приблизительную оценку взрослого роста по росту биологических родителей. Инструмент не ставит диагнозов.

Калькулятор «сколько часов назад»

Узнайте точные дату и время, которые были заданное число часов назад от текущего момента.

Калькулятор угла конуса

Рассчитайте полуугол, полный угол, конусность 1:N и диаметральный уклон по большому и малому диаметрам и осевой длине.

Инструмент доступен на других языках