Javascript 在下一个键之前获取D3.js和
我有两次键入的数据,然后我将其汇总。在键入和汇总之前,获取父项总计的最佳方法是什么 比如现在我有Javascript 在下一个键之前获取D3.js和,javascript,d3.js,Javascript,D3.js,我有两次键入的数据,然后我将其汇总。在键入和汇总之前,获取父项总计的最佳方法是什么 比如现在我有 { key: "Test", values: [{ key: "Child", values: 6 }, { key: "Child2", values: 9 }] } 但是我想要这个 { key: "Test", total: 14, values: [{ key: "Child", values
{
key: "Test",
values: [{
key: "Child",
values: 6
},
{
key: "Child2",
values: 9
}]
}
但是我想要这个
{
key: "Test",
total: 14,
values: [{
key: "Child",
values: 6
},
{
key: "Child2",
values: 9
}]
}
假设您有一个数据元素列表,其格式与您在var数据中所指示的格式相同,则可以通过以下方式完成:
data.forEach(function (d) {
d.total = d3.sum(d.values, function (x) { return x.values; })
});