У вас есть несколько вариантов.Если вы хотите взять случайные выборки с заменой, просто используйте один из встроенных случайных модулей numpy (то есть numpy.random.random).Вы также можете использовать numpy.random.pareto для более драматического / взрывного шума.Эти методы генерируют независимые выборки.
Если у вас есть распределение в виде набора или массива, из которого вы хотите получить выборки без повторения (например, у вас есть массив [0.1, 0.3, 0.9] и вы хотитечтобы генерировать шум только с этими значениями), вы используете встроенный в Python random.random.choice ([0,1, 0,3, 0,9]) для получения независимых выборок из вашего собственного дистрибутива.Вы также можете указать replace=False
.