0
특정 조건을 확인하는 2D 배열의 모든 값 (좌표)을 감지하려면 도움이 필요합니다.마스크가있는 2D NumPy 배열의 특정 값 위치 얻기
import numpy as np
test2D = np.array([[ 3051.11, 2984.85, 3059.17],
[ 3510.78, 3442.43, 3520.7 ],
[ 4045.91, 3975.03, 4058.15],
[ 4646.37, 4575.01, 4662.29],
[ 5322.75, 5249.33, 5342.1 ],
[ 6102.73, 6025.72, 6127.86],
[ 6985.96, 6906.81, 7018.22],
[ 7979.81, 7901.04, 8021. ],
[ 9107.18, 9021.98, 9156.44],
[ 10364.26, 10277.02, 10423.1 ],
[ 11776.65, 11682.76, 11843.18]])
:
가 이미 비슷한 질문을했지만, 지금은 ... 마지막 시간을 나에게 관심없는 특정 값을 마스크, 사람이 예를 들어
zip(*np.where(test2D < 5000.))
를 사용하도록 제안
그래서 확인 모든 위치 < 5000 얻을 수 있습니다 : 지금은 어떤 값을 거부 할
positions=zip(*np.where(test2D < 5000.))
을하는 (이 조건에서의 인덱스를 반환하지 않는 - ...