Я делал гистограмму с накоплением, используя библиотеку dc.
Код, который работал:
charts.timeChart
.margins({ top: 5, right: 20, bottom: 25, left: 40 })
.dimension(dimensions.timeDim)
.group(timeTagGroup, 'block', sel_stack('block'))
.stack(timeTagGroup, 'scam-fraud', sel_stack('scam-fraud'))
// more stacks.
);
Код, который я не смог получить:
charts.timeChart
.margins({ top: 5, right: 20, bottom: 25, left: 40 })
.dimension(dimensions.timeDim)
.group(timeTagGroup, 'block', sel_stack('block'))
);
for (var data in stackList) {
charts.timeChart.stack(timeTagGroup, data, sel_stack(data));
}
Из всех примеров, которые я вижу в Интернете, это должно работать.
Кто-нибудь сталкивался с этой проблемой раньше?
Как это исправить?
Проблема в том, что я ограничен жестким кодированием значений без этой работы.