假设我有这个 CSV 文件
Day,What
2013-10-27,Apple
2013-10-27,Cake
2013-10-27,Apple
2013-10-28,Apple
2013-10-28,Apple
2013-10-28,Blueberry
2013-10-28,Orange
我想用 D3.js 绘制一个时间序列图。我需要做的就是显示每天的行数总和。例如,11 月 27 日的值应为 3,28 日的值应为 4。
有什么办法可以存档吗?我一直在尝试从 CSV 中创建一个新的数据集,但没有得到积极的结果。
var dataset;
d3.csv("data.csv", function(d) {
return {
Day: new Date(d.Day),
What: d.What
};
},
function(error, rows) {
dataset = rows;
// I SUPPOSE THE FUNCTION THAT GENERATE THE NEW DATASET SHOULD GO THERE
});