본문으로 건너뛰기
실습하기

배열의 모양(shape), 축(axis), 브로드캐스팅

NumPy 배열이 연산에서 어떻게 동작하는지 이해하려면 모양(shape)축(axis)을 알아야 합니다.


Shape

모든 배열에는 .shape 속성이 있으며, 각 차원에 얼마나 많은 원소가 있는지를 보여줍니다.

예를 들어, 2행 3열 배열의 shape(2, 3)입니다.


Axes

축(axis)은 연산이 적용되는 방향을 의미합니다.

  • axis=0: 행을 따라(세로)
  • axis=1: 열을 따라(가로)

sum(), mean() 등의 함수에서 축을 사용하게 됩니다.

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!