dataSim2 = ({
iterations: d3.range(78).map((d, i) => {
return {
label: "Year " + (2023 + i) + ""
};
}),
values: dataCombined2.map((d) => {
const result = {
name: d.gname,
history: [d.pvalue]
};
d3.range(78 - 1).forEach((_) => {
const perc = 1 + d.gvalue / 100;
const last = result.history[result.history.length - 1];
console.log(perc, last);
result.history.push(last * perc);
});
return result;
})
})