카테고리 없음
Numpy & Pandas 기본 개념 이해하기
복복씨
2021. 7. 1. 15:35
Numpy 모듈
ndarray
Numpy 를 사용하는 이유
1. 성능이 파이썬 리스트보다 빠름.
2. 메모리 사이즈도 파이썬 리스트보다 적은 메모리 사용
3. 머신러닝/딥러닝에 필요한 선형대수와 통계함수를 내장하고 있다.
ndarray의 경우에는 다차원 리스트를 표현할때 각 변수의 id가 바로옆으로 붙어있는데
--> 연속된 메모리 Vectorization을 사용했다
python list는 그렇지 않다.
--> 연속되지 않은 메모리 명시적인 loop 사용