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 |