데이터 분석9 Numpy 개요 Numpy 파이썬의 수치해석용 패키지이다. ndarray 클래스 N-dimensional Array의 약자이다. Numpy의 다차원 행렬구조 클래스이다. 파이썬의 List와 동일한 출력형태를 갖는다. contiguous memory layout 내부 반복문 사용으로 빠른 행렬 연산 가능 array indexing 기능 벡터화 연산 가능 Python의 List 클래스 객체는 linked list와 같은 형태를 가지므로 각각의 원소가 다른 자료형이 될 수 있다. 그러나 ndarray의 클래스 객체는 C언어의 행렬처럼 연속적인 메모리 배치 ( Contiguous memory layout )을 가지기 때문에 모든 원소가 같은 자료형이어야 한다. 이러한 제약을 가지는 대신 내부의 원소에 대한 접근과 반복문 실행이.. 2020. 2. 29. 이전 1 2 3 다음