РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pynpSpDsBn 111 of 145 menu
◀ ▶

Биномиальное в NumPy

Метод binomial у генератора моделирует серию одинаковых испытаний: задают число попыток n и вероятность успеха p на каждой. Одно обращение возвращает, сколько успехов выпало за все n попыток. Параметр size формирует массив таких счётчиков нужной формы.

Создадим генератор с фиксированным зерном, возьмём 10 попыток и вероятность 0.3. Выведем одно значение:

import numpy as np rng = np.random.default_rng(1) hits = rng.binomial(10, 0.3) print(hits) # выведет 3

Запросим сетку из шести независимых счётчиков с теми же параметрами. Выведем массив и его форму:

import numpy as np rng = np.random.default_rng(1) grid = rng.binomial(10, 0.3, size=(2, 3)) print(grid) print(grid.shape) # выведет (2, 3)

Создайте генератор и получите одно число успехов при 8 попытках и вероятности 0.5. Выведите его.

С теми же 8 и 0.5 получите одномерный массив из 4 счётчиков. Выведите массив и его форму.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить