-np.insert()

np.insert(배열 이름, 원소를 추가할 위치, 추가할 원소)

2차원 배열에서의 원소 삽입
행 기준으로(axis = 0) 2번째 위치에 50을 삽입

열 기준으로(axis = 1) 2번째 위치에 50을 삽입
axis 값을 주지 않으면 1차원 배열로 변경하여 삽입한다.
-np.delete()

행 기준으로 2번째에 있는 [9, 10, 11, 12]를 삭제하였다.

열기준에 있는 2번째 원소들이 모두 삭제되었다.
-np.append()

arr1, arr2 가 axis = 0을 기준으로 병합되었다.

arr1, arr2 가 axis = 1을 기준으로 병합되었다.
-np.vstack(), np.hstack()

vstack() : axis = 0 기준으로

hstack() : axis = 1 기준으로
-np.concatenate()


-np.vsplit()

axis 0 기준, 배열이 홀수개면 홀수개로만 분할 가능(길이가 3이기 때문에 3으로 분할 가능하지만 홀수여도 그 이상은 안 됨)

3차원 배열
-np.hsplit()

axis 1 기준, 열이 4개이기 때문에 짝수로만 분할 가능

3차원 배열
| swiper 복습 (0) | 2023.09.09 |
|---|---|
| slick 복습 (0) | 2023.09.08 |
| 코딩일기: 데이터 과학을 위한 파이썬 Numpy 4일차 (0) | 2023.07.03 |
| 코딩일기: 데이터 과학을 위한 파이썬 Numpy 3일차 - 2 (0) | 2023.06.30 |
| 코딩일기: 데이터 과학을 위한 파이썬 Numpy 3일차- 1 (0) | 2023.06.30 |