¿Estoy buscando una forma en Typescript para agrupar datos de filas de tablas en todos los grupos posibles de tamaño N?
Por ejemplo: - Digamos que quería crear grupos de 3 (pero este valor puede cambiar) según el Distrito (para que todos los A puedan estar juntos, todos los B, etc.), sin embargo, quiero conservar TODOS los datos.
Entonces, para A, los grupos serían los siguientes pero mantendrían TODOS sus metadatos. ¡Estoy en un infierno de bucles y estoy pensando que debe haber algo que me estoy perdiendo!
| Un grupo |
|---|
| John, Suzie, Areli |
| John, Suzie, Waylon |
| John, Suzie, Bentley |
| John, Areli, Waylon |
| John, Areli, Bentley |
| Suzie, Areli, Waylon |
| Suzie, Areli, Bentley |
| Areli, Waylon, Bentley |
Considere que tengo los siguientes datos: -
| Nombre | Distrito | Color favorito | Grupo de edad |
|---|---|---|---|
| John | A | Rojo | 1 |
| suzie | A | Verde | 2 |
| Tomás | B | Azul | 1 |
| Felipe | C | Azul | 1 |
| triste | C | Azul | 2 |
| Arelí | A | Verde | 2 |
| Cecilia | B | Azul | 2 |
| Elyse | D | Azul | 2 |
| Waylon | A | Verde | 2 |
| isaac | B | Azul | 1 |
| Urías | C | Verde | 2 |
| Bentley | A | Verde | 2 |
| Darián | B | Rojo | 1 |
| Haley | C | Rojo | 2 |
| Shaniya | D | Rojo | 1 |
| Jaime | D | Verde | 1 |