[Python] Numpy에 대한 기초 정리와 사용법 정리

Numpy 란? NumPy는 행렬이나 일반적으로 대규모 다차원 배열을 쉽게 처리 할 수 있도록 지원하는 파이썬의 라이브러리 입니다. 또한 NumPy는 데이터 구조 외에도 수치 계산을 위해 효율적으로 구현된 기능을 제공한다. 그 이유는 c 언어로 구성되어 있기 때문에 연산 속도가 빠르다. (컴퓨터 언어에 가깝다.) Numpy의 특징 넘파이의 배열은 모든 원소가 같은 자료형이여야 한다. resizeing 이 안된다. Numpy 에서는 1차원 배열을 vector 라고 하고 2차원 부터는 행렬 이라고 한다. -Vector(1차원 - 배열) - pnadas(Series) -Martrix(2차원 - 행렬) - pandas(DataFrame) 또한 선형대수(행렬을 이용한 연산가능)가 가능하다. Numpy 사용법 기본..