728x90
NumPy 배열이 1차원인지 2차원인지 확인하는 방법은 배열의 shape 속성을 확인하면 된다. shape 속성은 배열의 차원을 나타내는 튜플(tuple)을 반환한다.
- 1차원 배열인 경우:
shape 값은 (n,) 형태로 표현된다. n은 배열의 요소 개수이다.
- 2차원 배열인 경우:
shape 값은 (m, n) 형태로 표현된다. m은 행(row)의 개수, n은 열(column)의 개수이다.
import numpy as np
# 예시 1: 1차원 배열
arr_1d = np.array([1, 2, 3, 4, 5])
print(arr_1d.shape) # 출력: (5,) -> 1차원 배열
# 예시 2: 2차원 배열
arr_2d = np.array([[1, 2], [3, 4], [5, 6]])
print(arr_2d.shape) # 출력: (3, 2) -> 2차원 배열
728x90
'AI' 카테고리의 다른 글
랭체인(LangChain) 모듈 (0) | 2024.02.13 |
---|---|
랭체인(LangChain)? (0) | 2024.02.13 |
결정 계수(R-squared, R2)와 정확도(Accuracy) (0) | 2023.08.28 |
다중 레이어 퍼셉트론(Multi-Layer Perceptron, MLP)의 파라미터 (0) | 2023.08.28 |
비용 함수(Cost Function, 또는 손실 함수) (1) | 2023.08.19 |