반응형
해결 방법
정의에 따라 차원의 축 번호는 배열의 shape
내에서 해당 차원의 인덱스입니다. 인덱싱 중에 해당 차원에 액세스하는 데 사용되는 위치이기도합니다.
예를 들어 2D 배열 a
의 모양이 (5,6) 인 경우 a [0,0]
에 최대 a [4,5 ]
. 따라서 축 0은 첫 번째 차원 ( "행")이고 축 1은 두 번째 차원 ( "열")입니다. "행"과 "열"이 실제로 의미가없는 더 높은 차원에서는 관련된 모양과 인덱스 측면에서 축을 생각하십시오.
예를 들어 .sum (axis = n)
을 수행하면 차원 n
이 축소되고 삭제되며 새 행렬의 각 값은 해당 값의 합과 동일합니다. 축소 된 값. 예를 들어 b
의 모양이 (5,6,7,8)
이고 c = b.sum (axis = 2)
, 그러면 축 2 (크기 7 인 차원)가 축소되고 결과는 (5,6,8)
모양이됩니다. 또한 c [x, y, z]
는 모든 요소 b [x, y, :, z]
의 합과 같습니다.
참조 페이지 https://stackoverflow.com/questions/17079279
반응형
'파이썬' 카테고리의 다른 글
파이썬 NaN으로 채워진 numpy 행렬 만들기 (0) | 2021.01.15 |
---|---|
파이썬 패키지의 일부인 모든 모듈을 나열 하시겠습니까? (0) | 2021.01.15 |
파이썬 할당 연산자와 함께 쉼표와 밑줄을 사용하는 의미? (0) | 2021.01.15 |
파이썬 주 번호에서 날짜 가져 오기 (0) | 2021.01.15 |
파이썬 특정 단어와 일치하는 Python 정규식 (0) | 2021.01.15 |
댓글