Кластеризация массива 1D [дубликат]
Possible Duplicate:
Cluster one-dimensional data optimally?
Итак, скажем, у меня есть такой массив:
[1,1,2,3,10,11,13,67,71]
Есть ли удобный способ разбить массив на что-то вроде этого?
[[1,1,2,3],[10,11,13],[67,71]]
Я просматривал похожие вопросы, но большинство людей предлагали использовать k-means для кластеризации точек, напримерSciPy, который довольно запутанно использовать для начинающего, как я. Также я думаю, что k-means больше подходит для двух или более размерной кластеризации, верно? Есть ли способы разделить массив из N чисел на множество разделов / кластеров в зависимости от номеров?
Некоторые люди также предлагают жесткое разделение диапазона, но это не всегда отображает результаты как ожидаемый