0
numpy를 사용하면 points
이라는 행렬이 있습니다. 내가 튜플 (1, 3)
이있는 경우numpy 행렬에서 일치하는 행 찾기
points
=> matrix([[0, 2],
[0, 0],
[1, 3],
[4, 6],
[0, 7],
[0, 3]])
, 나는이 숫자를 일치 points
의 행 찾으려면 (이 경우, 행 인덱스 2).
np.where(points == (1, 3))
=> (array([2, 2, 5]), array([0, 1, 1]))
이 출력의 의미는 무엇입니까 :
나는 np.where를 사용하여 시도? (1, 3)
이 발생하는 행을 찾는 데 사용할 수 있습니까? 주어진 샘플을 사용하여 참여
np.where((a==(1,3)).all(axis=1))[0]
단계 - -
Divakar가 좋은 대답을했다,하지만 당신은 또한 볼 수 있었다 http://stackoverflow.com/questions/30145996/get-row-numbers-ofrows-matching-a-condition-in-numpy – Jakub