grpCarteraAnio = {
return Array.from(
d3.group(data1, d => d.Cartera, d => d.Año),
([Cartera, anioMap]) =>
Array.from(anioMap, ([Año, values]) => ({
Cartera,
Año,
Saldo: d3.sum(values, d => +(d.Saldo / 1e6)),
Cobrado: d3.sum(values, d => +(d.Cobrado / 1e6)),
Por_Cobrar: d3.sum(values, d => +(d.PorCobrar / 1e6)),
Operaciones: d3.sum(values, d => +d.Operaciones),
Provisiones: d3.sum(values, d => +(d.Provisiones / 1e6))
}))
).flat();
}