나는 정말로 필사적이다. 내가 IST 할 싶어 무엇 : 내가 2D 점 거리 내의 모든 포인트
L=[(22.37, 29.48), (20.50, 30.28), (20.50, 30.28), (20.77, 30.01), (20.77, 30.01), (21.04, 29.74), (21.04, 29.74), (22.58, 29.44), (22.78, 29.19), (23.11, 28.87)]
의 목록을 가지고 (내 목록 (30,000 튜플을 가지고 XN, YN)). 이제는 모든 점을 거리 dmax (모든 점부터) 내에 넣고 싶습니다. 그래서 scipy.spatial.KDTree()와 query_ball_point를 사용했습니다. 내 첫 번째 점에 대한
import scipy.spatial
tree = scipy.spatial.KDTree(XY)
k=np.array(tree.query_ball_tree(tree, dmax))
나는이 'L'의이 왜
array([ [ 12475L, 12476L, 15081L, 15082L, 15083L, 22380L, 22381L, 22562L, 22379L, 12469L, 12470L, 13469L, 13470L, 13471L, 13472L, 15084L, 15085L, 15086L, 15087L, 14L, 15L, 16L, 13468L, 22374L, 22375L, 22376L, 22377L, 22378L, 22557L, 22558L, 22559L, 22560L, 22561L, 23091L, 22503L, 22504L, 22505L, 1L, 2L, 3L, 4L, 5L, 6L,...]])
를 얻을? 어떻게 제거 할 수 있습니까?
도움 주셔서 감사합니다.
아무 것도 할 필요가 없습니다. 긴 정수입니다. –