import numpy as np
- random 서브모듈
- rand 함수
- 0,1사이의 분포로 랜덤한 ndarray 생성
- randn 함수
- n: normal distribution (정규분포)
- 정규분포로 샘플링된 랜덤 ndarray 생성
- randint 함수
- 특정 정수 사이에서 랜덤하게 샘플링
- seed 함수
- 랜덤한 값을 동일하게 다시 생성하고자 할때 사용
- 1) seed 함수 호출
- 2) random 함수로 ndarray 생성
- 3) seed 함수로 인해 random 함수로 ndarray를 다시 생성하면 1번과 같은 ndarray가 생성된다
- choice
- 주어진 1차원 ndarray로 부터 랜덤으로 샘플링
- replace 파라미터를 False로 두면 중복된 값을 만들지 않는다
- 확률분포에 따른 ndarray 생성
- uniform (균등분포)
- normal (정규분포)
'python > numpy' 카테고리의 다른 글
ndarray shape 변경하기 (0) | 2021.03.28 |
---|---|
인덱싱과 슬라이싱 활용하기 (0) | 2021.03.28 |
다양한 방법으로 ndarray 생성하기 (0) | 2021.03.28 |
numpy 모듈과 ndarray 이해하기 (0) | 2021.03.28 |
reshape 함수 (0) | 2021.03.18 |