멀티캠퍼스 AI과정/03 Numpy

Numpy 01 - Introduction

jhk828 2020. 9. 8. 17:32

칸 하나를 cell이라고 부른다.

  • a key: 현재 cell 위쪽에 새로운 cell을 생성한다.
  • b key : 현재 cell 아래쪽에 새로운 cell을 생성한다.
  • dd key : 현재 cell을 삭제
  • ctrl + enter : 현재 cell을 실행

Numpy

Numpy : Numperical Python

  • 수치 계산에 최적화된 Python module
  • vector, matrix 연산에 특화되어 있다.
  • Pandas, Matplotlib의 기반이 되는 module
  • machine learning, deep learning에서 많이 사용된다.

ndarray의 특징

  • Numpy는 ndarray라고 불리는 n-차원의 배열을 제공한다.
  • python의 list와 상당히 유사하다.
  • python의 list는 다른 데이터 타입을 한 list 안에 저장할 수 있다.
  • Numpy의 ndarray는 모두 같은 데이터 타입을 사용해야 한다.
  • Python의 list보다 메모리 효율이나 실행 속도면에서 우위를 차지한다.

Numpy module 설치하고 이용하기

pip install numpy
conda install numpy