tho*_*ate 2 python random variance
在Python程序中,我需要生成具有特定用户控制方差的正态分布随机数.我怎样才能做到这一点?
ken*_*ytm 11
使用random.normalvariate(或者random.gauss如果您不需要线程安全性),并将sigma参数设置为方差的平方根.
random.normalvariate
random.gauss
sigma
Dav*_*son 6
import math from random import gauss my_mean = 0 my_variance = 10 random_numbers = [gauss(my_mean, math.sqrt(my_variance)) for i in range(100)]
这将获得100个正态分布的随机数,均值为0,方差为10.
归档时间:
14 年,9 月 前
查看次数:
4279 次
最近记录: