1. 배열의 생성
- Numpy에서 선언되는 배열은 차원이 없는 0차원과 차원에 따른 1차원, 2차원, 다차원 등으로 분배열의 생성
- Numpy에서 선언되는 배열은 차원이 없는 0차원과 차원에 따른 1차원, 2차원, 다차원 등으로 분류되며 다차원 배열(N-dimensional array)을 다루는 ndarray, 선형대수를 연산에 적용하는 matrix로 사용된다.
- narray는 일정한 크기를 가진 동일한 크기와 형태로 구성된 여러 요소의 다차원 배열을 관리하는 ndarray 클래스이고 array는 배열을 관리하는 함수
- ndarray의 특징
1. 같은 타입의 요소만 포함할 수 없다.
2. 각 차원 별 (2차원이라면 열당과 각 행)의 요소 수는 항상 일정
3. C언어를 바탕으로 최적화된 행렬 연산을 위한 효율적인 처리를 할 수 있다.
- ndarray의 주요 기능
1. 벡터 산술연산
2. 다차원 ndarray
3. 표준 수학 함수
4. 선형대수, 난수생성
'국비교육' 카테고리의 다른 글
Python 13일차 (0) | 2019.05.17 |
---|---|
Python 12일차 (0) | 2019.05.16 |
Python 10일차 - 프로젝트 팁 (0) | 2019.05.14 |
Python 8일차 (0) | 2019.05.10 |
Python 7일차 (0) | 2019.05.09 |
댓글