2
Pythonプログラムでは、ユーザーが制御する特定の分散を持つ正規分布乱数を生成する必要があります。これどうやってするの?Pythonの特定の分散を持つ乱数
Pythonプログラムでは、ユーザーが制御する特定の分散を持つ正規分布乱数を生成する必要があります。これどうやってするの?Pythonの特定の分散を持つ乱数
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)]
これはあなたに平均0、分散10
と100正規分布の乱数を取得しますrandom.normalvariate
(またはスレッドセーフティが必要ない場合はrandom.gauss
)を使用し、sigma
引数を分散の平方根に設定します。