파이썬(Python)
넘파이 / numpy 2 - 배열타입, 배열 랜덤 생성, 기본 연산
무지성개발자
2021. 8. 3. 22:56
numpy 배열 타입

numpy 배열의 모양을 만들 때 => empty
# np.empty() : 배열의 모양이 중요하고, 값은 0이나 1로 초기화하지 않습니다.
arr = np.empty(4, dtype='u4')
arr

numpy 임의의 값으로 배열 생성 => random
# np.random.randn() : 표준편차 1의 가우시안 표준정규분포 난수를 생성
a = np.random.randn(2, 2)
a

# np.random.rand() : 표준편차 1의 가우시안 표준정규분포 난수를 생성
b = np.random.rand(2, 2)
b

# np.random.randint() : 램덤 숫자 1개 뽑기
# 1~5 사이의 숫자 중 랜덤으로 하나 뽑기
c = np.random.randint(1, 6)
numpy 기본연산 => +, -, *, /
arr1 = np.array([[1,2,3], [4,5,6]])
arr1


