我有以下问题。我有一个像这样的3D坐标数组:
RegEx1: [a-g]+
RegEx2: [b-z]+
Example1 : String "bcd" match
Example2 : String "hijk" not match
这只是坐标的一小部分,因为有数百万。 他们全都躺在一个3D盒子里。另外我有miniumum和maxium 3D框的坐标所在的坐标:
arr = np.array([[21.000,48.000,28.000],[27.000,48.000,31.000],[21.000, 47.000,27.000],[22.000, 21.000, 97.000],[22.000, 20.000, 97.000],[22.000, 20.000, 95.000]])
现在我想计算每个坐标在特定半径中可能具有的邻居数量,并将其存储在第二个数组中。因此,假设我采用半径5,我的大多数坐标都会有5 ^ 3-1个邻居。边缘坐标当然会有较少的内部。有没有一种很好的方法来计算邻居的数量?