Я пытаюсь протестировать некоторые функции классификации, и для этого мне нужно сгенерировать неоднородные случайные числа, чтобы были выбросы (среднее значение + - 3 * SD).Пока что я видел только случайные распределения с numpy.
import numpy as np
np.random.rand(100)
s = np.random.randint(0,100, size=(10000,1))
результаты [10, 20, 30, ...]
s[(abs(s - s.mean())) > (3*s.std())]
Здесь я ожидал увидеть30 выбросов, но результаты дают пустой массив.