'numpy arrayt index'에 해당되는 글 1건

  1. 2017.06.20 넘파이 행렬 인덱스 1

자꾸 헥갈려서 정리한다.

다음과 같이 4차원 행렬을 만들어서 테스트 해보면

 

아래 첫번째 이미지의 연산은 각 axis별 데이터, 아래편은  axis 별 더하기.

raw, column, depth 나 x, y, z 등으로 접근하면 더 헥갈리는 것 같고

차라리 바깥 쪽부터의 큰 덩어리로 계산하는게 차원이 높아졌을 때도 편한 것 같다.

더하기와 같은 연산의 경우, 예를 들면 sum( 0(axis) )라고 하면 0 축으로 두 덩어리가 있으니 그대로

더하면 된다. 4*5 행렬 3덩어리이니 각 위치 60개의 숫자를 더하는 것이다. sum( 2 ) 이면 3번째 덩어리, 즉  위 그림에서 보면 원소가 5개인 벡터가 4줄 씩 1덩어리를 이루고 그 덩어리가 2개 있다. 제일 윗줄에 있는 4개의 벡터를 그대로 더하면 답의 첫 줄이 된다. [ 0+5+10+15, 1+6+11+16, 2+7+12+17, 3+8+13+18, 4+9+14+19 ] 가 된다. 

  

'프로그래밍 > python' 카테고리의 다른 글

python 버전 올리기  (0) 2017.02.07
PyQt5 1 Introduction  (0) 2017.02.03
PyQt5 0 Tutorial  (2) 2017.02.03
Posted by 게 르 니 카
이전버튼 1 이전버튼

블로그 이미지
게 르 니 카

공지사항

Yesterday
Today
Total

달력

 « |  » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함