파이썬기초
파이썬 넘파이 불린 인덱싱(Numpy Boolean Indexing)
AI독학
2023. 12. 31. 23:37
불린 인덱싱은 조건 필터링을 할 수 있어서 매우 유용하다.
이 기능으로 추 후 판다스 가공에도 많이 사용 할 수 있다.
필터링 조건이 True인 값을 추출 한다고 생각하면 된다.
1
2
3
4
5
6
7
|
import pandas as pd
import numpy as np
arr1 = np.arange(12)
print("논리값 확인 ")
print([arr1>5])
print("논리값이 True 인 것만")
print(arr1[arr1>5])
|
cs |
결과 값 처럼, True값만 조회 되는 것을 확인 할 수 있다.
이것을 사용 하면 if , for 문 같이 loop를 돌지 않고 할 수 있기 때문에 계산이 빠르다.