카테고리 없음

Numpy & Pandas 기본 개념 이해하기

복복씨 2021. 7. 1. 15:35

Numpy 모듈 

ndarray


Numpy 를 사용하는 이유

1. 성능이 파이썬 리스트보다 빠름.

2. 메모리 사이즈도 파이썬 리스트보다 적은 메모리 사용

3. 머신러닝/딥러닝에 필요한 선형대수와 통계함수를 내장하고 있다.

 

ndarray의 경우에는 다차원 리스트를 표현할때 각 변수의 id가 바로옆으로 붙어있는데

--> 연속된 메모리 Vectorization을 사용했다

python list는 그렇지 않다.

--> 연속되지 않은 메모리 명시적인 loop 사용