Agrupamento de matrizes de números 1D [duplicado]
Duplicata Possível:
Agrupar dados unidimensionais de forma otimizada?
Então, digamos que eu tenha uma matriz como esta:
[1,1,2,3,10,11,13,67,71]
Existe uma maneira conveniente de particionar o array em algo assim?
[[1,1,2,3],[10,11,13],[67,71]]
Eu olhei através de perguntas semelhantes, mas a maioria das pessoas sugeriu usar k-means para agrupar pontos, comocigarrinho, o que é bastante confuso de usar para um iniciante como eu. Também acho que k-means é mais adequado para dois ou mais agrupamentos dimensionais, certo? Existe alguma maneira de particionar uma matriz de números N em muitas partições / clusters, dependendo dos números?
Algumas pessoas também sugerem o particionamento por faixa rígida, mas nem sempre renderiza os resultados como esperado