Python/Numpy & Pandas
[Numpy] 배열 초기화&특정배열 생성(zeros, ones, full, eye, tri, empty, _like)
all_sound
2022. 9. 22. 23:45
▶ zeros() : 모든 요소를 0으로 초기화
▶ones() : 모든 요소를 1로 초기화
▶ full() : 모든 요소를 지정한 값으로 초기화
▶ eye() : 단위행렬(identity matrix) 생성
: 주대각선의 원소가 모두 1이고 나머지 원소는 모두 0인 정사각 행렬
▶ tri() : 삼각행렬 생성
▶ empty(): 초기화되지 않은 배열 생성
- 초기화가 없어서 배열 생성비용 저렴하고 빠름
- 초기화되지 않아서 기존 메모리 위치에 존재하는 값이 있음
▶ _like() : 지정된 배열과 shape가 같은 행렬 생성
- np.zeros_like()
- np.ones_like()
- np.full_like()
- np.empty_like()