【发布时间】:2012-08-01 20:33:05
【问题描述】:
根据我的问题 Fastest way to approximately compare values in large numpy arrays? 我正在寻找根据需要拆分数组的方法。我有一个排序数组(二维,按一列中的值排序),并希望将其拆分为多个数组。基于索引的长度不相等,但值的范围相等。我发现的最接近的问题是 Split array at value in numpy 但我想做一些不同的事情。假设我有(一维示例):
[0.1, 3.5, 6.5, 7.9, 11.4, 12.0, 22.3, 24.5, 26.7, 29.9]
我想把它分成范围 [0,10) [10,20) [20,30] 所以它变成了
[0.1, 3.5, 6.5, 7.9] [11.4, 12.0] [22.3, 24.5, 26.7, 29.9]
【问题讨论】: