我一直在尝试将一些数据从CSV加载到D3中。其结构是:将基本CSV数据加载到D3
variety, amount
a, 1
b, 3
c, 7
我想量数据进入一个数组,并已成功在尝试各种教程和论坛帖子中描述的所有方法。
我曾尝试:
d3.csv("data.csv", function(data) {
var dataset = console.log(data["amount"]);
});
var dataset = d3.csv("data.csv", function(data) {
dataset = console.log(data["amount"]);
});
d3.csv("data.csv", function(data) {
dataset = console.log(data.amount);
});
d3.csv("data.csv", function(data) {
var dataset = console.log(data);
});
d3.csv("data.csv", function(data) {
var dataset = data);
});
d3.csv("data.csv", function(data) {
return {amount: +data};
});
d3.csv("data.csv", function(data) {
dataset = data.map(function(d) { return [+d["amount"], +d["variety"]];});
});
我道歉,如果一些尝试很可笑,但我只是开始使用D3玩耍。谢谢你的帮助。
您是否在控制台中发现任何错误? – 2015-04-03 06:23:22
你可以在这里粘贴你的完整html和js吗?我想你包括在错误的顺序的库 – 2015-04-03 08:10:49
我只是想从我的CSV数据是变量'数据集'在斯科特默里的例子在这里:https://github.com/alignedleft/d3-book/blob /master/chapter_06/21_making_a_bar_chart_aligned.html – jdesilvio 2015-04-03 19:45:10