Кластеризация массива одномерных чисел [дубликат]

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 -для кластеризации точек, например scipy , что довольно запутанно для использования таким новичком, как я. Также я думаю, что k -означает, что он больше подходит для двумерной или более многомерной кластеризации, верно? Есть ли способы разбить массив из N чисел на множество разделов/кластеров в зависимости от чисел?

Некоторые люди также предлагают жесткое разбиение диапазона, но это не всегда приводит к тому, что результаты ожидается

61
задан Community 23 May 2017 в 10:31
поделиться