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
인수를 분산의 제곱근으로 설정하십시오.