Язык программирования Python
Я генерирую выборку примерно таким образом, при помощи библиотеки Numpy, примерный размер - 1 млн.
uniformSample = UniformSample(1000000)
uniformSample.generate()
def generate(self, a=0.0, b=1.0):
self.left = a
self.right = b
self.sample = [np.random.uniform(low=self.left, high=self.right) for _ in range(self.size)]
У меня есть различные характеристики выборки, такие как матожидание, дисперсия, стандартное отклонение и другие.
Мне нужно проверить, что заданная выборка соответствует тому или иному виду распределения (их 8 видов в моем случае). Проверять это нужно через
критерий хи-квадрат. Уважаемые математики и программисты в одном лице, помогите как можно наиболее изящно и просто проверить соответствие выборки какому-либо распределению?
Использование встроенных функций и библиотек в Python - приветствуется!
Примеры кода в ответ на мой вопрос - приветствуются!