¿Cómo dividir la matriz en n grupos? (factorizar, o _.partition array) [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Particionamiento en JavaScript [duplicado] 7 respuestas

Digamos que tengo una matriz = [0,1,2,3,4,5,6] y quiero "particionarla" en 3 matrices, según el recordatorio después de la división por 3.

so básicamente me gustaría algo como:

_.my_partition([0,1,2,3,4,5,6], function(item) {return item % 3;})
// [[0,3,6], [1,4],[2,5]]

(Puedo usar lodash, guión bajo, si te ayuda ...)

Respuestas a la pregunta(1)

Su respuesta a la pregunta