221025 Python #23

김혜진·2022년 10월 25일
0

Python

목록 보기
21/24

Numpy


Numpy 설치


pip install numpy

Numpy(np)란 무엇인가

  • 데이터분석을 포함해 수학과 과학 연산을 위한 파이썬 기본 패키지
  • Numpy에서 제공하는 수학연산에 대한 구현이 C언어로 최적화 되어있어 매우 빠르다.
  • 다차원 배열을 효과적으로 처리할 수 있다.
  • Vector / matrix 생성, 행렬 곱, Broadcast, Index / slice / iterator

Numpy의 차원

  • 1차원 축(행) : axis 0 -> Vector(배열)
  • 2차원 축(열) : axis 1 -> Matrix(행렬)
  • 3차원 축(채널) : axis 2 -> Tensor(3차원 이상)

  • 배열의 차원을 rank, 각 차원의 크기를 튜플로 표시하는 것을 shpae

    행이 2이고 열이 2인 2차원 배열에서 rank는 2이고 shape는 (2,3)


데이터 분석


가설

"돈이 많은 사람일수록(요금을 많이 낸 사람일수록) 생존 확률이 높다."

50 달러 이상 지불한 승객의 생존률 : 67%
50 달러 이하 지불한 승객의 생존률 : 31%

profile
알고 쓰자!

0개의 댓글