{
const xList = SL_COVID_DATA.map(d => d.ut);
const confirmedList = SL_COVID_DATA.map(d => d.confirmed);
const confirmedShiftedList = function(WINDOW) {
return confirmedList.map((d, i) =>
i > WINDOW ? confirmedList[i - WINDOW] : 0
);
};
const yListMap = Object({
recovered: SL_COVID_DATA.map(d => d.recovered),
'confirmed (21 days ago)': confirmedShiftedList(21)
});
return drawXYsPlot(xList, yListMap, {
chartTitle: `CoViD19 in Sri Lanka`,
xAxisLabel: 'Time',
markerRadius: 0,
fFormatX: a => formatDate(a),
fFormatY: a => d3.format(',')(a),
lineColorScheme: ['green', 'red']
});
}