반응형
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
반응형
'파이썬' 카테고리의 다른 글
파이썬 Jupyter Notebook에서 작업 디렉토리를 변경하는 방법은 무엇입니까? (0) | 2020.11.09 |
---|---|
파이썬 TensorFlow, 왜 파이썬이 선택된 언어입니까? (0) | 2020.11.09 |
파이썬 MySQL 데이터베이스에서 Python 3.5.1을 사용하는 방법 (0) | 2020.11.09 |
파이썬은 텍스트 파일에 줄 단위로 쓰기 (0) | 2020.11.08 |
파이썬 TensorFlow에서 사전 학습 된 단어 임베딩 (word2vec 또는 Glove) 사용 (0) | 2020.11.08 |
댓글