공부하면서 기억하면 좋을것들을 귀찮지 않을때 조금씩 정리하는 글.
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.
'IT용어정리' 카테고리의 다른 글
Ubuntu fix broken package (apt-get fix 안될때/패키지 설치시 오류났을때) (0) | 2020.02.13 |
---|---|
Machine learning: 머신러닝, 딥러닝 차이는? 흐름 이해하기! (0) | 2020.02.11 |
랜섬웨어 미리 예방하고, 대처방법을 알아놓기!! (0) | 2017.06.13 |
널리 확산 된 랜섬웨어, 내스마트폰은 안전할까? (0) | 2017.06.12 |
OSI 7계층에 대해 알아보자! (0) | 2017.06.11 |
네트워크, LAN, WAN 개념 간단하게 총 정리! (0) | 2017.06.10 |
댓글