728x90
우선 배열을 사용하기 위해서 numpy 모듈을 import 해준다.
배열의 인덱싱
- 배열의 인덱싱은 리스트와 같이 대괄호( [ ] )를 사용한다.
기본 인덱싱
다차원 인덱싱
- 다차원 인덱싱에서는 : (콜론)을 기준으로 행과 열을 분리하여 인덱싱 한다.
팬시 인덱싱(Fancy Indexing)
- 팬시 인덱싱은 정수나 불린(Boolean) 값을 가지는 다른 Numpy 배열로 배열을 인덱싱할 수 있는 기능을 의미한다.
- Boolean 값을 가진 배열을 사용하여 직관적으로 인덱싱 가능
- 연습문제
배열의 슬라이싱
- 리스트와 마찬가지로 슬라이싱 또한 가능하다
- 다차원 배열의 원소 중 복수 개를 접근하려면 일반적인 파이썬 슬라이싱(slicing)과 comma(,)를 함께 사용
728x90
'파이썬\python > numpy' 카테고리의 다른 글
<Numpy> 5. 브로드캐스팅(BroadCasting) (0) | 2020.06.12 |
---|---|
<Numpy> 4. 배열 연결(병합) : stack(), hstack(), vstack(), dstack(), tile() (0) | 2020.06.12 |
<Numpy> 3. Numpy 자료형/ 자료형 변경 dtype() (0) | 2020.06.12 |
<Numpy> 1. 기초 / 특징 /배열생성 /전치연산 (0) | 2020.06.10 |
<Numpy> 영화 평점 데이터 분석 (0) | 2020.06.07 |