본문 바로가기
파이썬

파이썬 numpy 2d 배열에서 하위 배열을 어떻게 추출합니까?

by º기록 2020. 11. 9.
반응형

numpy 2d 배열에서 지정된 크기의 numpy 배열을 추출하고 싶습니다. 본질적으로 배열을 자르고 싶습니다. 예를 들어, 다음과 같은 numpy 배열이있는 경우 :

([1,2,3],
 [4,5,6],
 [7,8,9])

2x2를 추출하고 싶습니다. 결과는 다음과 같습니다.

([1,2],
 [4,5])

어떻게 할 수 있습니까?

 

해결 방법

 

이 배열이 주어지면 :

>>> a
array([[1, 2, 3],
       [4, 5, 6],
       [7, 8, 9]])

두 차원을 따라 슬라이스 할 수 있습니다.

>>> a[:2,:2]
array([[1, 2],
       [4, 5]])

 

참조 페이지 https://stackoverflow.com/questions/35681054

 

 

반응형

댓글