anomalyDataByMonth = {
return dataByMonth.map((d) => {
const month = d.date.getUTCMonth();
const meanNormalValue = normalDataMonthMap.get(month).meanTemp;
const minNormalValue = normalDataMonthMap.get(month).minTemp;
const maxNormalValue = normalDataMonthMap.get(month).maxTemp;
return {
...d,
meanTempAnomaly: d.meanTemp - meanNormalValue,
minTempAnomaly: d.minTemp - minNormalValue,
maxTempAnomaly: d.maxTemp - maxNormalValue
};
});
}