Нормальное распределение имеет только 2 параметра, среднее значение и дисперсию.Существуют расширения нормального распределения, которые имеют 4 параметра, с дополнительным перекосом и эксцессом.Одним из примеров может быть расширение Gram-Charlier, но, насколько я помню, в scipy доступен только pdf, а не rvs.
В качестве альтернативы в scipy.stats есть распределения, которые имеют 4 параметра, такие как johnsonsu, которыегибкий, но с другой параметризацией.
Однако в вашем примере распределение для значений больше нуля, поэтому приблизительно нормальное распределение не будет работать очень хорошо.Как предположил Эндрю, я думаю, вам следует просмотреть распределения в scipy.stats, которые имеют нижнюю границу нуля, например гамму, и вы можете найти что-то близкое.
Другая альтернатива, если ваша выборка достаточно велика, будет использовать gaussian_kde, который также может создавать случайные числа.Но gaussian_kde также не предназначен для распространения с конечной границей.