데이터 청년 캠퍼스(2022)/배운 내용 정리
7.12(화) Numpy (마무리 복습 2)
데욱
2022. 7. 13. 00:55
- 인덱싱
- 슬라이싱
- 배열 생성 함수
- arange
- range와 동일하지만 증가값에 실수형 사용가능 - ones,zeros,empty
- shape값을 사전에 넣어서 원하는 크기만큼 넘파이 배열을 생성
- ones: 1로만 구성, zeros: 0으로만 구성, empty: 값을 채우진 않고 활용 가능한 메모리 공간을 확보하여 반환
- _like 를 붙이면 기존 넘파이 배열가 같은 크기로 만들어 채움 (np.ones_like()) - identity, eye, diag
- identity: 단위행렬 생성
- eye: N은 행의 개수, M은 열의 개수, K는 열의 값 기준 시작 인덱스 지정
- diag: 대각행렬만 뽑아서 값을 관리
- 통계 분석 함수
- 넘파이 배열의 연산
- 비교연산자 넘파이 배열에 사용 시 부울 데이터 형태로 반환
- where()를 이용해 조건에 맞는 인덱스만 반환 가능
- 정렬된 값의 인덱스를 반환
- 불린,팬시 인덱스로 데이터추출