본문 바로가기

IT용어정리

Python numpy 패키지 총 정리! 유용한 팁 모음

by m_ahh 2020. 2. 17.
반응형

공부하면서 기억하면 좋을것들을 귀찮지 않을때 조금씩 정리하는 글.

 

 

 

 

Numpy 패키지

 

 

 

1. 설치하기

 

Python 에서 자주 쓰이는 Numpy 패키지를 설치하는 방법.

 

인터넷에서 get-pip.py 파일을 다운로드 한다.

 

터미널에서 python3 get-pip.py 를 친다.

 

그리고 pip install numpy 를 한다.

 

쓸때는 import 해서 쓰면 됨.

 

 

 

2. 쓸때

 

numpy 패키지 안의 array 를 쓴다고 가정할때,

 

from numpy import array 로 쓰면 아래에서 array 함수 바로 쓰면 되고,

 

처음에 import numpy 로 하면 아래에서 numpy.array() 로 함수 쓰면 된다.

 

 

 

3. numpy array 와 python list 다른점

 

리스트는 내부 숫자 계산을 할 수 없지만 np.array 는 가능하다.

 

리스트는 다른 종류의 타입을 집어 넣을수 있지만 np.array 는 한종류 타입 만 넣을수 있다.

 

1,2,3 이라는 배열이 있다고 했을때

 

python list 끼리 더하면 1,2,3,1,2,3 이 되지만

 

np.array 끼리 더하면 2,4,6 이 된다.

 

 

 

 

4. np.array 에서 특정 값 이하/이상의 것 골라내기

 

 

import numpy as np

 

np_height = np.array(height) * 0.0254

np_weight = np.array(weight) * 0.453592

bmi = np_weight / np_height ** 2

 

 

heavy=np.array(bmi>30)   ---- 비만인 사람 골라내기 

 

print(bmi[heavy])  --- 비만인 사람 골라 내서 출력하기 (왜이렇게?!?)

 

Square bracket 안에 있는 것을 인덱스로 사용하게 됨

 

 

 

5. False 랑 True 있으면 False 는 0으로, True 는 1으로 converting 함 

 

 

6. 

반응형

댓글