개발 이야기/파이썬
[딥러닝 첫걸음] numpy의 where 함수 사용법
AI 동키
2021. 3. 18. 10:45
반응형
0 - 100 사이의 랜덤 값을 가진 1차원 배열을 생성한다.
결과값과 명확한 차이를 보여주기 위해 10을 곱해주었다.
x의 값은 아래와 같이 나온다.
x = np.random.randint(0, 100, size =100)
x = x*10
x
여기에서 900보다 큰 값들을 찾아 보자.
np.where()함수를 쓰게되면 조건을 만족하는 값의 인덱스를 배열로 담아준다.
loc = np.where(x>900)
loc
결과를 보면 잘 찾은 걸 볼 수 있다.
이 값들을 확인사살 해준다.
print(x[loc])
반응형