[python] NumPy를 사용하여 정규 분포를 따르는 난수 생성하는 방법은 무엇인가요?
import numpy as np
# 평균이 0이고 표준 편차가 1인 정규 분포를 따르는 난수 10개 생성
random_numbers = np.random.randn(10)
print(random_numbers)
위의 코드는 평균이 0이고 표준 편차가 1인 정규 분포를 따르는 난수 10개를 생성하고, 생성된 난수를 출력하는 예시입니다. 실행 결과는 다음과 비슷하게 나타날 수 있습니다:
[-0.84105279 0.42493579 1.22385748 -0.80222462 -1.00001236
-0.19512544 1.64374604 0.71507975 -0.55045679 0.67071582]
numpy.random.randn()
함수는 평균이 0이고 표준 편차가 1인 정규 분포를 따르는 난수를 생성합니다. 생성하고 싶은 난수의 개수에 따라 함수의 입력값을 조정할 수 있습니다.