더북(TheBook)

다음으로 랜덤 모듈을 사용해서 난수를 생성하는 방법을 알아보자. random.random()은 균등 분포로, random.rand()는 균등 비율로, random.randn()은 정규 분포로 표본을 추출한다.

 

 

다음 코드에서는 random.random()random.normal()로 난수를 생성했다. 실행해 보면 난수로 값을 생성했기 때문에 실습 값은 다르게 나올 것이다. 하지만 배열 형태는 (2, 2)로 같다.

d = np.random.random((2, 2))
d

실행 결과

array([[0.0066612 , 0.62692341],
       [0.72767587, 0.21994277]])
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.