MonteCarloMethod#
- класс scipy.stats.MonteCarloMethod(n_resamples=9999, batch=None, rvs=None, rng=None)[источник]#
Конфигурационная информация для теста гипотез Монте-Карло.
Экземпляры этого класса могут быть переданы в метод параметр некоторых функций проверки гипотез для выполнения Монте-Карло версии проверки гипотез.
- Атрибуты:
- n_resamplesint, необязательный
Количество выборок Монте-Карло для извлечения. По умолчанию: 9999.
- batchint, необязательный
Количество выборок Монте-Карло для обработки в каждом векторизованном вызове статистики. Размеры пакетов >>1 обычно быстрее, когда статистика векторизована, но использование памяти масштабируется линейно с размером пакета. По умолчанию
None, который обрабатывает все выборки в одном пакете.- rvsвызываемый объект или кортеж вызываемых объектов, опционально
Вызываемый объект или последовательность вызываемых объектов, генерирующих случайные величины при нулевой гипотезе. Каждый элемент
rvsдолжен быть вызываемым объектом, который принимает аргумент ключевого словаsize(например,rvs(size=(m, n))) и возвращает N-мерный массив выборки такой формы. Еслиrvsявляется последовательностью, количество вызываемых объектов вrvsдолжно соответствовать количеству образцов, переданных в проверку гипотезы, в которойMonteCarloMethodиспользуется. По умолчаниюNone, в этом случае функция проверки гипотезы выбирает значения для соответствия стандартной версии проверки гипотезы. Например, нулевая гипотезаscipy.stats.pearsonrобычно предполагает, что выборки взяты из стандартного нормального распределения, поэтомуrvs = (rng.normal, rng.normal)гдеrng = np.random.default_rng().- rng
numpy.random.Generator, опционально Состояние генератора псевдослучайных чисел. Когда
rngравно None, новыйnumpy.random.Generatorсоздаётся с использованием энтропии из операционной системы. Типы, отличные отnumpy.random.Generatorпередаются вnumpy.random.default_rngдля создания экземпляраGenerator.