Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
private addDatasets(data: DataPoint[]) {
const groupedBySeries = groupBy(data, datum => datum.series);
const seriesNames = Object.keys(groupedBySeries);
const plot = new Plots.Line();
seriesNames.forEach(series => plot.addDataset(new Dataset(groupedBySeries[series])));
return plot;
}