더북(TheBook)
> import numpy as np
> np.random.randint(10) ------ 0~10의 임의의 숫자를 출력
2

> np.random.randint(1, 10) ------ 1~9의 임의의 숫자를 출력
1

> np.random.rand(8) ------ 0~1 사이의 정규표준분포 난수를 행렬로 (1×8) 출력
array([0.89213233, 0.24661652, 0.73743451, 0.25592822, 0.49036819, 0.97493688, 0.6356506 , 0.50091059])

> np.random.rand(4, 2) ------ 0~1 사이의 정규표준분포 난수를 행렬로 (4×2) 출력
array([[0.11760522, 0.08913278],
       [0.78621819, 0.1720912 ],
       [0.46788007, 0.30779366],
       [0.66442201, 0.40509264]])

> np.random.randn(8) ------ 평균이 0이고, 표준편차가 1인 가우시안 정규분포 난수를 행렬로 (1×8) 출력
array([ 0.25879494, -0.43633211, 0.61310559, 0.89605309, -0.8632414, -0.67915832, -0.49204324, -0.43216491])

> np.random.randn(4, 2) ------ 평균이 0이고, 표준편차가 1인 가우시안 정규분포 난수를 행렬로 (4×2) 출력
array([[-0.51816619, -0.91865557],
       [-0.33232116,  1.21916794],
       [-1.09654634, -0.42127499],
       [ 1.40003186, -1.34076957]])
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.