dataPBA = vacunasEdadesLoadedPBA.dosis1.slice(recorteDias).map((d, i) => {
return {
dia: d3.utcDay.offset(new Date("2020-01-01"), recorteDias + i),
dosis1: movingAverage(vacunasEdadesLoadedPBA.dosis1, 7).slice(recorteDias)[
i
],
dosis2: vacunasEdadesLoadedPBA.dosis2.slice(recorteDias)[i],
dosis3: vacunasEdadesLoadedPBA.refuerzo.slice(recorteDias)[i],
dosis4: vacunasEdadesLoadedPBA.adicional.slice(recorteDias)[i],
dosis2Desfasado: movingAverage(vacunasEdadesLoadedPBA.dosis2, 7).slice(
recorteDias + 21
)[i],
dosis1pob:
movingAverage(vacunasEdadesLoadedPBA.dosis1, 7).slice(recorteDias)[i] /
vacunasEdadesLoadedPBA.poblacion.personas,
dosis2pob:
vacunasEdadesLoadedPBA.dosis2.slice(recorteDias)[i] /
vacunasEdadesLoadedPBA.poblacion.personas,
dosis2DesfasadoPob:
movingAverage(vacunasEdadesLoadedPBA.dosis2, 7).slice(recorteDias + 21)[
i
] / vacunasEdadesLoadedPBA.poblacion.personas,
dosis1pobTotal:
d3.sum(
vacunasEdadesLoadedPBA.dosis1
.slice(recorteDias)
.filter((e, ii) => ii <= i)
) / vacunasEdadesLoadedPBA.poblacion.personas,
dosis2pobTotal:
d3.sum(
vacunasEdadesLoadedPBA.dosis2
.slice(recorteDias + 21)
.filter((e, ii) => ii <= i)
) / vacunasEdadesLoadedPBA.poblacion.personas
};
})