오늘/오늘의 함수

[numpy] np.random.shuffle , np.random.permutation

hwijin97 2021. 8. 26. 16:28

numpy.random.shuffle

param : x

설명 :

x의 원소를 랜덤하게 섞어 기존 배열 x 에 지정한다.

x가  multi-dimensional array 일 경우, 1번째 차원을 기준으로 셔플한다.

 

numpy.random.permutation

param : x

설명 :

x 가 integer 일경우 : x개의 0 ~ x - 1 숫자를 랜덤하게 섞어 새로운 넘파이 배열을 만들어 반환한다.

x 가 array_like일 경우 :

x의 원소를 랜덤하게 섞어 새로운 넘파이 배열을 생성한다.

x가  multi-dimensional array 일 경우, 1번째 차원을 기준으로 셔플한다.