У меня есть структура данных, как это (CSV-файл):d3.next.rollup возвращает неопределенное
Datum,Name,Kategorie,Betrag
01/10/15,,Lohn,1586.7
02/10/15,,lunch,-4.55
02/10/15,kaisla,Ausgehen,-16.2
То, что я пытаюсь сделать, это подвести итог по дате, как это.
var summedData = d3.nest()
.key(function(d) { return d.Datum;})
.rollup(function(v) { return {
date: v.Datum,
total: d3.sum(v, function(d) { return d.Betrag; }),
category: v.Kategorie};
})
.entries(data);
однако это возвращает объект, как это:
object{
key: "01/10/2015"
values: object{
date: undefined
category: undefined
sum: 1586.7
}
}
Я не понять, почему date
и category
не определено и как это исправить. Может ли кто-нибудь помочь?