Disons que j'ai un tableau comme celui-ci :
[1,1,2,3,10,11,13,67,71]
Existe-t-il un moyen pratique de partitionner le tableau comme ceci ?
[[1,1,2,3],[10,11,13],[67,71]]
J'ai parcouru des questions similaires, mais la plupart des gens ont suggéré d'utiliser les k-means pour regrouper les points, par exemple scipy qui est assez déroutant à utiliser pour un débutant comme moi. De plus, je pense que les k-means sont plus appropriés pour le clustering à deux ou plusieurs dimensions, n'est-ce pas ? Existe-t-il des moyens de partitionner un tableau de N nombres en plusieurs partitions/clusters en fonction des nombres ?
Certaines personnes suggèrent également un partitionnement rigide des plages, mais cela ne donne pas toujours les mêmes résultats que attendus