NumPy의 random 서브패키지

CODEDRAGON Development/Python

반응형



 

 

NumPy random 서브패키지

random 서브 라이브러리

난수(random number) 발생시키는 함수를 제공합니다.

 

함수

설명

random.seed()

·         시드(seed) 설정

random.rand(num)

·         0부터 1사이에서 균일한 확률 분포로 실수 난수를 생성합니다.

·         num 인수로 받은 숫자 횟수만큼 난수를 발생시킵니다.

·         여러개의 인수를 넣으면 해당 크기를 가진 행렬을 생성합니다.

random.randn()

·         기댓값이 0이고 표준편차가 1 표준 정규 분포를 따르는 난수를 생성합니다.

random.randint()

·         균일 분포의 정수 난수()

 

 

numpy.random.randint(low, high=None, size=None)

high 입력하지 않으면 0 low사이의 숫자를 난수로 생성하고, high 입력하면 low high 사이의 숫자를 난수로 생성합니다.

 

매개변수

설명

low

난수를 추출할 사용할 최소값

high

난수를 추출할 사용할 최대값

size

생성할 난수의 숫자

 

10부터 100까지의 범위 안에서 무작위로 숫자를 200 추출

randint(10,100, 200)

 

 


'Development > Python' 카테고리의 다른 글

WordCloud for Python  (0) 2019.11.02
오차 역전파 수행 과정  (0) 2019.11.01
Jupyter - Password or token:, Token authentication is enabled  (0) 2019.10.30
pdb 명령어  (0) 2019.10.28
역전파 수식  (0) 2019.10.26